/usr/bin/java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/openssl/s3_srvr.blast.13.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-fb4f59a-m [2022-04-27 20:46:12,621 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-27 20:46:12,623 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-27 20:46:12,655 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-27 20:46:12,655 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-27 20:46:12,657 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-27 20:46:12,662 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-27 20:46:12,666 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-27 20:46:12,668 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-27 20:46:12,671 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-27 20:46:12,672 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-27 20:46:12,674 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-27 20:46:12,674 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-27 20:46:12,677 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-27 20:46:12,678 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-27 20:46:12,679 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-27 20:46:12,679 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-27 20:46:12,680 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-27 20:46:12,683 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-27 20:46:12,688 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-27 20:46:12,690 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-27 20:46:12,690 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-27 20:46:12,691 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-27 20:46:12,692 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-27 20:46:12,693 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-27 20:46:12,699 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-27 20:46:12,699 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-27 20:46:12,699 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-27 20:46:12,700 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-27 20:46:12,701 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-27 20:46:12,702 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-27 20:46:12,702 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-27 20:46:12,703 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-27 20:46:12,704 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-27 20:46:12,704 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-27 20:46:12,705 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-27 20:46:12,705 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-27 20:46:12,706 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-27 20:46:12,706 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-27 20:46:12,706 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-27 20:46:12,706 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-27 20:46:12,708 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-27 20:46:12,709 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-04-27 20:46:12,720 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-27 20:46:12,720 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-27 20:46:12,721 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * sizeof long=4 [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-27 20:46:12,722 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-27 20:46:12,723 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-27 20:46:12,723 INFO L138 SettingsManager]: * sizeof long double=12 [2022-04-27 20:46:12,723 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-27 20:46:12,723 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-27 20:46:12,723 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-27 20:46:12,723 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-27 20:46:12,724 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-27 20:46:12,724 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-27 20:46:12,724 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-27 20:46:12,724 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-27 20:46:12,724 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-27 20:46:12,724 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-27 20:46:12,725 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-04-27 20:46:12,725 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-27 20:46:12,948 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-27 20:46:12,969 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-27 20:46:12,971 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-27 20:46:12,972 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-27 20:46:12,972 INFO L275 PluginConnector]: CDTParser initialized [2022-04-27 20:46:12,973 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/openssl/s3_srvr.blast.13.i.cil-1.c [2022-04-27 20:46:13,022 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f5c5dace/a8837a0f1e78419bb731c9456df83e00/FLAG214f99d8a [2022-04-27 20:46:13,555 INFO L306 CDTParser]: Found 1 translation units. [2022-04-27 20:46:13,556 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/openssl/s3_srvr.blast.13.i.cil-1.c [2022-04-27 20:46:13,578 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f5c5dace/a8837a0f1e78419bb731c9456df83e00/FLAG214f99d8a [2022-04-27 20:46:14,046 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f5c5dace/a8837a0f1e78419bb731c9456df83e00 [2022-04-27 20:46:14,049 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-27 20:46:14,050 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-04-27 20:46:14,052 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-27 20:46:14,053 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-27 20:46:14,056 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-27 20:46:14,056 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,058 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59f04675 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14, skipping insertion in model container [2022-04-27 20:46:14,058 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,064 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-27 20:46:14,123 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-27 20:46:14,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/openssl/s3_srvr.blast.13.i.cil-1.c[74354,74367] [2022-04-27 20:46:14,578 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-27 20:46:14,603 INFO L203 MainTranslator]: Completed pre-run [2022-04-27 20:46:14,703 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/openssl/s3_srvr.blast.13.i.cil-1.c[74354,74367] [2022-04-27 20:46:14,706 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-27 20:46:14,723 INFO L208 MainTranslator]: Completed translation [2022-04-27 20:46:14,724 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14 WrapperNode [2022-04-27 20:46:14,724 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-27 20:46:14,725 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-27 20:46:14,725 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-27 20:46:14,725 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-27 20:46:14,737 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,737 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,768 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,768 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,846 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,858 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,861 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,880 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-27 20:46:14,881 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-27 20:46:14,881 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-27 20:46:14,882 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-27 20:46:14,886 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (1/1) ... [2022-04-27 20:46:14,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-27 20:46:14,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-27 20:46:14,912 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-27 20:46:14,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-27 20:46:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-27 20:46:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-27 20:46:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-27 20:46:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_get_server_method [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure SSLv3_server_method [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure sslv3_base_method [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-04-27 20:46:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-04-27 20:46:14,955 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-27 20:46:14,956 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-27 20:46:14,956 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-27 20:46:14,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-04-27 20:46:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure SSLv3_server_method [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure sslv3_base_method [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_get_server_method [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-27 20:46:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-04-27 20:46:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-04-27 20:46:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-04-27 20:46:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-04-27 20:46:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-27 20:46:15,149 INFO L234 CfgBuilder]: Building ICFG [2022-04-27 20:46:15,150 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-27 20:46:15,899 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-27 20:46:16,413 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##87: assume false; [2022-04-27 20:46:16,414 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##88: assume !false; [2022-04-27 20:46:16,423 INFO L275 CfgBuilder]: Performing block encoding [2022-04-27 20:46:16,431 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-27 20:46:16,431 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-04-27 20:46:16,433 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.04 08:46:16 BoogieIcfgContainer [2022-04-27 20:46:16,433 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-27 20:46:16,433 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-04-27 20:46:16,434 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-04-27 20:46:16,434 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-04-27 20:46:16,437 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.04 08:46:16" (1/1) ... [2022-04-27 20:46:16,438 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_JORDAN [2022-04-27 20:46:16,526 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 27.04 08:46:16 BasicIcfg [2022-04-27 20:46:16,526 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-04-27 20:46:16,529 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-27 20:46:16,529 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-27 20:46:16,531 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-27 20:46:16,532 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.04 08:46:14" (1/4) ... [2022-04-27 20:46:16,532 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f21cb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.04 08:46:16, skipping insertion in model container [2022-04-27 20:46:16,532 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.04 08:46:14" (2/4) ... [2022-04-27 20:46:16,534 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f21cb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.04 08:46:16, skipping insertion in model container [2022-04-27 20:46:16,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.04 08:46:16" (3/4) ... [2022-04-27 20:46:16,535 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f21cb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.04 08:46:16, skipping insertion in model container [2022-04-27 20:46:16,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 27.04 08:46:16" (4/4) ... [2022-04-27 20:46:16,536 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.13.i.cil-1.cJordan [2022-04-27 20:46:16,547 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-04-27 20:46:16,547 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-27 20:46:16,588 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-27 20:46:16,593 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@4405a08, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@a383280 [2022-04-27 20:46:16,593 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-27 20:46:16,604 INFO L276 IsEmpty]: Start isEmpty. Operand has 158 states, 150 states have (on average 1.7066666666666668) internal successors, (256), 151 states have internal predecessors, (256), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-27 20:46:16,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-27 20:46:16,612 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:46:16,613 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:46:16,613 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:46:16,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:46:16,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1749012704, now seen corresponding path program 1 times [2022-04-27 20:46:16,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:46:16,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327476543] [2022-04-27 20:46:16,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:46:16,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:46:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:17,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:46:17,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:17,131 INFO L290 TraceCheckUtils]: 0: Hoare triple {168#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {161#true} is VALID [2022-04-27 20:46:17,132 INFO L290 TraceCheckUtils]: 1: Hoare triple {161#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#true} is VALID [2022-04-27 20:46:17,132 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {161#true} {161#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#true} is VALID [2022-04-27 20:46:17,134 INFO L272 TraceCheckUtils]: 0: Hoare triple {161#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:46:17,134 INFO L290 TraceCheckUtils]: 1: Hoare triple {168#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {161#true} is VALID [2022-04-27 20:46:17,135 INFO L290 TraceCheckUtils]: 2: Hoare triple {161#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#true} is VALID [2022-04-27 20:46:17,135 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {161#true} {161#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#true} is VALID [2022-04-27 20:46:17,135 INFO L272 TraceCheckUtils]: 4: Hoare triple {161#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#true} is VALID [2022-04-27 20:46:17,136 INFO L290 TraceCheckUtils]: 5: Hoare triple {161#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {161#true} is VALID [2022-04-27 20:46:17,136 INFO L290 TraceCheckUtils]: 6: Hoare triple {161#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {161#true} is VALID [2022-04-27 20:46:17,137 INFO L272 TraceCheckUtils]: 7: Hoare triple {161#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {161#true} is VALID [2022-04-27 20:46:17,141 INFO L290 TraceCheckUtils]: 8: Hoare triple {161#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,142 INFO L290 TraceCheckUtils]: 9: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,143 INFO L290 TraceCheckUtils]: 10: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,143 INFO L290 TraceCheckUtils]: 11: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,144 INFO L290 TraceCheckUtils]: 12: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,145 INFO L290 TraceCheckUtils]: 13: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,145 INFO L290 TraceCheckUtils]: 14: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,146 INFO L290 TraceCheckUtils]: 15: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,147 INFO L290 TraceCheckUtils]: 16: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,148 INFO L290 TraceCheckUtils]: 17: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,148 INFO L290 TraceCheckUtils]: 18: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,149 INFO L290 TraceCheckUtils]: 19: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,150 INFO L290 TraceCheckUtils]: 20: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,151 INFO L290 TraceCheckUtils]: 21: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,151 INFO L290 TraceCheckUtils]: 22: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:17,152 INFO L290 TraceCheckUtils]: 23: Hoare triple {166#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {167#(= 8464 |ssl3_accept_#t~mem55|)} is VALID [2022-04-27 20:46:17,153 INFO L290 TraceCheckUtils]: 24: Hoare triple {167#(= 8464 |ssl3_accept_#t~mem55|)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {162#false} is VALID [2022-04-27 20:46:17,153 INFO L290 TraceCheckUtils]: 25: Hoare triple {162#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {162#false} is VALID [2022-04-27 20:46:17,153 INFO L290 TraceCheckUtils]: 26: Hoare triple {162#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {162#false} is VALID [2022-04-27 20:46:17,153 INFO L290 TraceCheckUtils]: 27: Hoare triple {162#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {162#false} is VALID [2022-04-27 20:46:17,153 INFO L290 TraceCheckUtils]: 28: Hoare triple {162#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {162#false} is VALID [2022-04-27 20:46:17,154 INFO L290 TraceCheckUtils]: 29: Hoare triple {162#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {162#false} is VALID [2022-04-27 20:46:17,154 INFO L290 TraceCheckUtils]: 30: Hoare triple {162#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {162#false} is VALID [2022-04-27 20:46:17,155 INFO L290 TraceCheckUtils]: 31: Hoare triple {162#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {162#false} is VALID [2022-04-27 20:46:17,156 INFO L290 TraceCheckUtils]: 32: Hoare triple {162#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {162#false} is VALID [2022-04-27 20:46:17,156 INFO L290 TraceCheckUtils]: 33: Hoare triple {162#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {162#false} is VALID [2022-04-27 20:46:17,157 INFO L290 TraceCheckUtils]: 34: Hoare triple {162#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {162#false} is VALID [2022-04-27 20:46:17,157 INFO L290 TraceCheckUtils]: 35: Hoare triple {162#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {162#false} is VALID [2022-04-27 20:46:17,158 INFO L290 TraceCheckUtils]: 36: Hoare triple {162#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {162#false} is VALID [2022-04-27 20:46:17,158 INFO L290 TraceCheckUtils]: 37: Hoare triple {162#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {162#false} is VALID [2022-04-27 20:46:17,158 INFO L290 TraceCheckUtils]: 38: Hoare triple {162#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {162#false} is VALID [2022-04-27 20:46:17,159 INFO L290 TraceCheckUtils]: 39: Hoare triple {162#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {162#false} is VALID [2022-04-27 20:46:17,159 INFO L290 TraceCheckUtils]: 40: Hoare triple {162#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {162#false} is VALID [2022-04-27 20:46:17,159 INFO L290 TraceCheckUtils]: 41: Hoare triple {162#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {162#false} is VALID [2022-04-27 20:46:17,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:46:17,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:46:17,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327476543] [2022-04-27 20:46:17,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327476543] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:46:17,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:46:17,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:46:17,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497243334] [2022-04-27 20:46:17,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:46:17,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-04-27 20:46:17,176 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:46:17,179 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:17,223 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 42 edges. 42 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:17,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:46:17,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:46:17,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:46:17,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:46:17,243 INFO L87 Difference]: Start difference. First operand has 158 states, 150 states have (on average 1.7066666666666668) internal successors, (256), 151 states have internal predecessors, (256), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:19,376 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:22,521 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:24,529 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:27,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:27,662 INFO L93 Difference]: Finished difference Result 191 states and 312 transitions. [2022-04-27 20:46:27,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:46:27,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-04-27 20:46:27,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:46:27,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:27,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 318 transitions. [2022-04-27 20:46:27,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:27,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 318 transitions. [2022-04-27 20:46:27,683 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 318 transitions. [2022-04-27 20:46:27,948 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 318 edges. 318 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:27,969 INFO L225 Difference]: With dead ends: 191 [2022-04-27 20:46:27,969 INFO L226 Difference]: Without dead ends: 170 [2022-04-27 20:46:27,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:46:27,978 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 34 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-04-27 20:46:27,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 607 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 414 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2022-04-27 20:46:27,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-04-27 20:46:28,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2022-04-27 20:46:28,016 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:46:28,021 INFO L82 GeneralOperation]: Start isEquivalent. First operand 170 states. Second operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,023 INFO L74 IsIncluded]: Start isIncluded. First operand 170 states. Second operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,023 INFO L87 Difference]: Start difference. First operand 170 states. Second operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:28,043 INFO L93 Difference]: Finished difference Result 170 states and 255 transitions. [2022-04-27 20:46:28,043 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 255 transitions. [2022-04-27 20:46:28,044 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:28,044 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:28,045 INFO L74 IsIncluded]: Start isIncluded. First operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 170 states. [2022-04-27 20:46:28,046 INFO L87 Difference]: Start difference. First operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 170 states. [2022-04-27 20:46:28,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:28,059 INFO L93 Difference]: Finished difference Result 170 states and 255 transitions. [2022-04-27 20:46:28,059 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 255 transitions. [2022-04-27 20:46:28,067 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:28,068 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:28,068 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:46:28,068 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:46:28,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 148 states have (on average 1.554054054054054) internal successors, (230), 148 states have internal predecessors, (230), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 234 transitions. [2022-04-27 20:46:28,079 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 234 transitions. Word has length 42 [2022-04-27 20:46:28,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:46:28,079 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 234 transitions. [2022-04-27 20:46:28,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,080 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 234 transitions. [2022-04-27 20:46:28,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-27 20:46:28,082 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:46:28,082 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:46:28,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-27 20:46:28,082 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:46:28,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:46:28,083 INFO L85 PathProgramCache]: Analyzing trace with hash -31615949, now seen corresponding path program 1 times [2022-04-27 20:46:28,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:46:28,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164578486] [2022-04-27 20:46:28,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:46:28,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:46:28,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:28,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:46:28,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:28,317 INFO L290 TraceCheckUtils]: 0: Hoare triple {864#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {857#true} is VALID [2022-04-27 20:46:28,317 INFO L290 TraceCheckUtils]: 1: Hoare triple {857#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {857#true} is VALID [2022-04-27 20:46:28,318 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {857#true} {857#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {857#true} is VALID [2022-04-27 20:46:28,321 INFO L272 TraceCheckUtils]: 0: Hoare triple {857#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {864#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:46:28,324 INFO L290 TraceCheckUtils]: 1: Hoare triple {864#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {857#true} is VALID [2022-04-27 20:46:28,324 INFO L290 TraceCheckUtils]: 2: Hoare triple {857#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {857#true} is VALID [2022-04-27 20:46:28,324 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {857#true} {857#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {857#true} is VALID [2022-04-27 20:46:28,324 INFO L272 TraceCheckUtils]: 4: Hoare triple {857#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {857#true} is VALID [2022-04-27 20:46:28,325 INFO L290 TraceCheckUtils]: 5: Hoare triple {857#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {857#true} is VALID [2022-04-27 20:46:28,325 INFO L290 TraceCheckUtils]: 6: Hoare triple {857#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {857#true} is VALID [2022-04-27 20:46:28,326 INFO L272 TraceCheckUtils]: 7: Hoare triple {857#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {857#true} is VALID [2022-04-27 20:46:28,328 INFO L290 TraceCheckUtils]: 8: Hoare triple {857#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,329 INFO L290 TraceCheckUtils]: 9: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,330 INFO L290 TraceCheckUtils]: 10: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,330 INFO L290 TraceCheckUtils]: 11: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,331 INFO L290 TraceCheckUtils]: 12: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,331 INFO L290 TraceCheckUtils]: 13: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,332 INFO L290 TraceCheckUtils]: 14: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,333 INFO L290 TraceCheckUtils]: 15: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,333 INFO L290 TraceCheckUtils]: 16: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,334 INFO L290 TraceCheckUtils]: 17: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,334 INFO L290 TraceCheckUtils]: 18: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,335 INFO L290 TraceCheckUtils]: 19: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:46:28,335 INFO L290 TraceCheckUtils]: 20: Hoare triple {862#(not (= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {863#(not (= |ssl3_accept_#t~mem52| 8480))} is VALID [2022-04-27 20:46:28,336 INFO L290 TraceCheckUtils]: 21: Hoare triple {863#(not (= |ssl3_accept_#t~mem52| 8480))} [743] L1185-->L1189: Formula: (= |v_ssl3_accept_#t~mem52_3| 8480) InVars {ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem52] {858#false} is VALID [2022-04-27 20:46:28,336 INFO L290 TraceCheckUtils]: 22: Hoare triple {858#false} [747] L1189-->L1339: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_67 48))) (and (= |v_#memory_$Pointer$.offset_113| (store |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.offset_113| v_ssl3_accept_~s.base_67) .cse0)))) (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 0)) |v_#memory_int_147|) (= v_ssl3_accept_~ret~0_29 |v_ssl3_accept_#t~nondet90_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647) (= (store |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.base_113| v_ssl3_accept_~s.base_67) .cse0))) |v_#memory_$Pointer$.base_113|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, #memory_int=|v_#memory_int_148|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, #memory_int=|v_#memory_int_147|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {858#false} is VALID [2022-04-27 20:46:28,336 INFO L290 TraceCheckUtils]: 23: Hoare triple {858#false} [755] L1339-->L1679: Formula: (let ((.cse7 (+ 84 v_ssl3_accept_~s.offset_68))) (let ((.cse4 (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68)) (.cse3 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_68)) (.cse5 (+ 64 v_ssl3_accept_~s.offset_68)) (.cse0 (select (select |v_#memory_$Pointer$.base_118| v_ssl3_accept_~s.base_68) .cse7)) (.cse1 (+ 844 (select (select |v_#memory_$Pointer$.offset_118| v_ssl3_accept_~s.base_68) .cse7)))) (and (= |v_#memory_$Pointer$.offset_208| (store |v_#memory_$Pointer$.offset_118| .cse0 (store (select |v_#memory_$Pointer$.offset_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_208| .cse0) .cse1)))) (= |v_#memory_$Pointer$.offset_207| (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68) .cse2 (select .cse3 .cse2)))) (= (store |v_#memory_$Pointer$.base_118| .cse0 (store (select |v_#memory_$Pointer$.base_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_207| .cse0) .cse1))) |v_#memory_$Pointer$.base_207|) (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68 (store .cse4 .cse5 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.base_115|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68) .cse2 (select .cse4 .cse2))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68 (store .cse3 .cse5 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.offset_115|) (not (<= v_ssl3_accept_~ret~0_31 0)) (= (let ((.cse6 (store |v_#memory_int_152| .cse0 (store (select |v_#memory_int_152| .cse0) .cse1 8482)))) (store .cse6 v_ssl3_accept_~s.base_68 (store (store (select .cse6 v_ssl3_accept_~s.base_68) .cse2 8448) .cse5 0))) |v_#memory_int_149|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_118|, #memory_int=|v_#memory_int_152|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_118|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_115|, #memory_int=|v_#memory_int_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_115|} AuxVars[|v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.base_207|, |v_#memory_$Pointer$.offset_208|] AssignedVars[ssl3_accept_#t~mem91.base, ssl3_accept_#t~mem91.offset, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {858#false} is VALID [2022-04-27 20:46:28,337 INFO L290 TraceCheckUtils]: 24: Hoare triple {858#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {858#false} is VALID [2022-04-27 20:46:28,337 INFO L290 TraceCheckUtils]: 25: Hoare triple {858#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {858#false} is VALID [2022-04-27 20:46:28,337 INFO L290 TraceCheckUtils]: 26: Hoare triple {858#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {858#false} is VALID [2022-04-27 20:46:28,337 INFO L290 TraceCheckUtils]: 27: Hoare triple {858#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {858#false} is VALID [2022-04-27 20:46:28,337 INFO L290 TraceCheckUtils]: 28: Hoare triple {858#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 29: Hoare triple {858#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 30: Hoare triple {858#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 31: Hoare triple {858#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 32: Hoare triple {858#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 33: Hoare triple {858#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {858#false} is VALID [2022-04-27 20:46:28,338 INFO L290 TraceCheckUtils]: 34: Hoare triple {858#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {858#false} is VALID [2022-04-27 20:46:28,339 INFO L290 TraceCheckUtils]: 35: Hoare triple {858#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {858#false} is VALID [2022-04-27 20:46:28,339 INFO L290 TraceCheckUtils]: 36: Hoare triple {858#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {858#false} is VALID [2022-04-27 20:46:28,339 INFO L290 TraceCheckUtils]: 37: Hoare triple {858#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {858#false} is VALID [2022-04-27 20:46:28,339 INFO L290 TraceCheckUtils]: 38: Hoare triple {858#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {858#false} is VALID [2022-04-27 20:46:28,340 INFO L290 TraceCheckUtils]: 39: Hoare triple {858#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {858#false} is VALID [2022-04-27 20:46:28,340 INFO L290 TraceCheckUtils]: 40: Hoare triple {858#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 41: Hoare triple {858#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 42: Hoare triple {858#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 43: Hoare triple {858#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 44: Hoare triple {858#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 45: Hoare triple {858#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {858#false} is VALID [2022-04-27 20:46:28,341 INFO L290 TraceCheckUtils]: 46: Hoare triple {858#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {858#false} is VALID [2022-04-27 20:46:28,342 INFO L290 TraceCheckUtils]: 47: Hoare triple {858#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {858#false} is VALID [2022-04-27 20:46:28,342 INFO L290 TraceCheckUtils]: 48: Hoare triple {858#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {858#false} is VALID [2022-04-27 20:46:28,342 INFO L290 TraceCheckUtils]: 49: Hoare triple {858#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {858#false} is VALID [2022-04-27 20:46:28,342 INFO L290 TraceCheckUtils]: 50: Hoare triple {858#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {858#false} is VALID [2022-04-27 20:46:28,343 INFO L290 TraceCheckUtils]: 51: Hoare triple {858#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {858#false} is VALID [2022-04-27 20:46:28,343 INFO L290 TraceCheckUtils]: 52: Hoare triple {858#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {858#false} is VALID [2022-04-27 20:46:28,343 INFO L290 TraceCheckUtils]: 53: Hoare triple {858#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {858#false} is VALID [2022-04-27 20:46:28,344 INFO L290 TraceCheckUtils]: 54: Hoare triple {858#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {858#false} is VALID [2022-04-27 20:46:28,347 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:46:28,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:46:28,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164578486] [2022-04-27 20:46:28,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164578486] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:46:28,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:46:28,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:46:28,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908504571] [2022-04-27 20:46:28,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:46:28,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2022-04-27 20:46:28,352 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:46:28,352 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:28,394 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 55 edges. 55 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:28,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:46:28,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:46:28,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:46:28,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:46:28,396 INFO L87 Difference]: Start difference. First operand 153 states and 234 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:30,735 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:35,110 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:36,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:36,812 INFO L93 Difference]: Finished difference Result 272 states and 418 transitions. [2022-04-27 20:46:36,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:46:36,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2022-04-27 20:46:36,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:46:36,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:36,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 401 transitions. [2022-04-27 20:46:36,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:36,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 401 transitions. [2022-04-27 20:46:36,823 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 401 transitions. [2022-04-27 20:46:37,173 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 401 edges. 401 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:37,193 INFO L225 Difference]: With dead ends: 272 [2022-04-27 20:46:37,193 INFO L226 Difference]: Without dead ends: 272 [2022-04-27 20:46:37,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:46:37,199 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 147 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:46:37,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 634 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-04-27 20:46:37,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-04-27 20:46:37,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 169. [2022-04-27 20:46:37,214 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:46:37,215 INFO L82 GeneralOperation]: Start isEquivalent. First operand 272 states. Second operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,218 INFO L74 IsIncluded]: Start isIncluded. First operand 272 states. Second operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,218 INFO L87 Difference]: Start difference. First operand 272 states. Second operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:37,230 INFO L93 Difference]: Finished difference Result 272 states and 418 transitions. [2022-04-27 20:46:37,230 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 418 transitions. [2022-04-27 20:46:37,231 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:37,231 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:37,231 INFO L74 IsIncluded]: Start isIncluded. First operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 272 states. [2022-04-27 20:46:37,232 INFO L87 Difference]: Start difference. First operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 272 states. [2022-04-27 20:46:37,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:37,244 INFO L93 Difference]: Finished difference Result 272 states and 418 transitions. [2022-04-27 20:46:37,244 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 418 transitions. [2022-04-27 20:46:37,244 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:37,244 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:37,244 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:46:37,245 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:46:37,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 259 transitions. [2022-04-27 20:46:37,250 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 259 transitions. Word has length 55 [2022-04-27 20:46:37,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:46:37,250 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 259 transitions. [2022-04-27 20:46:37,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,251 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 259 transitions. [2022-04-27 20:46:37,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-27 20:46:37,253 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:46:37,254 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:46:37,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-27 20:46:37,254 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:46:37,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:46:37,254 INFO L85 PathProgramCache]: Analyzing trace with hash 563568954, now seen corresponding path program 1 times [2022-04-27 20:46:37,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:46:37,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268766124] [2022-04-27 20:46:37,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:46:37,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:46:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:37,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:46:37,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:37,441 INFO L290 TraceCheckUtils]: 0: Hoare triple {1861#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {1854#true} is VALID [2022-04-27 20:46:37,441 INFO L290 TraceCheckUtils]: 1: Hoare triple {1854#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1854#true} is VALID [2022-04-27 20:46:37,441 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {1854#true} {1854#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1854#true} is VALID [2022-04-27 20:46:37,442 INFO L272 TraceCheckUtils]: 0: Hoare triple {1854#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1861#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:46:37,443 INFO L290 TraceCheckUtils]: 1: Hoare triple {1861#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {1854#true} is VALID [2022-04-27 20:46:37,444 INFO L290 TraceCheckUtils]: 2: Hoare triple {1854#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1854#true} is VALID [2022-04-27 20:46:37,444 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {1854#true} {1854#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1854#true} is VALID [2022-04-27 20:46:37,444 INFO L272 TraceCheckUtils]: 4: Hoare triple {1854#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1854#true} is VALID [2022-04-27 20:46:37,446 INFO L290 TraceCheckUtils]: 5: Hoare triple {1854#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {1854#true} is VALID [2022-04-27 20:46:37,446 INFO L290 TraceCheckUtils]: 6: Hoare triple {1854#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1854#true} is VALID [2022-04-27 20:46:37,454 INFO L272 TraceCheckUtils]: 7: Hoare triple {1854#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {1854#true} is VALID [2022-04-27 20:46:37,459 INFO L290 TraceCheckUtils]: 8: Hoare triple {1854#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,460 INFO L290 TraceCheckUtils]: 9: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,461 INFO L290 TraceCheckUtils]: 10: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,462 INFO L290 TraceCheckUtils]: 11: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,462 INFO L290 TraceCheckUtils]: 12: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,463 INFO L290 TraceCheckUtils]: 13: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,463 INFO L290 TraceCheckUtils]: 14: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:37,464 INFO L290 TraceCheckUtils]: 15: Hoare triple {1859#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1860#(= 8464 |ssl3_accept_#t~mem47|)} is VALID [2022-04-27 20:46:37,464 INFO L290 TraceCheckUtils]: 16: Hoare triple {1860#(= 8464 |ssl3_accept_#t~mem47|)} [725] L1170-->L1171: Formula: (= 12292 |v_ssl3_accept_#t~mem47_3|) InVars {ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem47] {1855#false} is VALID [2022-04-27 20:46:37,464 INFO L290 TraceCheckUtils]: 17: Hoare triple {1855#false} [728] L1171-->L1280: Formula: (let ((.cse0 (+ 40 v_ssl3_accept_~s.offset_59))) (and (= (store |v_#memory_int_131| v_ssl3_accept_~s.base_59 (store (select |v_#memory_int_131| v_ssl3_accept_~s.base_59) .cse0 1)) |v_#memory_int_130|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.base_95|) (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.offset_95|))) InVars {#memory_int=|v_#memory_int_131|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{#memory_int=|v_#memory_int_130|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,465 INFO L290 TraceCheckUtils]: 18: Hoare triple {1855#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,465 INFO L290 TraceCheckUtils]: 19: Hoare triple {1855#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 20: Hoare triple {1855#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 21: Hoare triple {1855#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 22: Hoare triple {1855#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 23: Hoare triple {1855#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 24: Hoare triple {1855#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,466 INFO L290 TraceCheckUtils]: 25: Hoare triple {1855#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 26: Hoare triple {1855#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 27: Hoare triple {1855#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 28: Hoare triple {1855#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 29: Hoare triple {1855#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 30: Hoare triple {1855#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {1855#false} is VALID [2022-04-27 20:46:37,467 INFO L290 TraceCheckUtils]: 31: Hoare triple {1855#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 32: Hoare triple {1855#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 33: Hoare triple {1855#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 34: Hoare triple {1855#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 35: Hoare triple {1855#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 36: Hoare triple {1855#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 37: Hoare triple {1855#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {1855#false} is VALID [2022-04-27 20:46:37,468 INFO L290 TraceCheckUtils]: 38: Hoare triple {1855#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 39: Hoare triple {1855#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 40: Hoare triple {1855#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 41: Hoare triple {1855#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 42: Hoare triple {1855#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 43: Hoare triple {1855#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {1855#false} is VALID [2022-04-27 20:46:37,469 INFO L290 TraceCheckUtils]: 44: Hoare triple {1855#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 45: Hoare triple {1855#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 46: Hoare triple {1855#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 47: Hoare triple {1855#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 48: Hoare triple {1855#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 49: Hoare triple {1855#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {1855#false} is VALID [2022-04-27 20:46:37,470 INFO L290 TraceCheckUtils]: 50: Hoare triple {1855#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {1855#false} is VALID [2022-04-27 20:46:37,471 INFO L290 TraceCheckUtils]: 51: Hoare triple {1855#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {1855#false} is VALID [2022-04-27 20:46:37,471 INFO L290 TraceCheckUtils]: 52: Hoare triple {1855#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {1855#false} is VALID [2022-04-27 20:46:37,471 INFO L290 TraceCheckUtils]: 53: Hoare triple {1855#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {1855#false} is VALID [2022-04-27 20:46:37,471 INFO L290 TraceCheckUtils]: 54: Hoare triple {1855#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {1855#false} is VALID [2022-04-27 20:46:37,471 INFO L290 TraceCheckUtils]: 55: Hoare triple {1855#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1855#false} is VALID [2022-04-27 20:46:37,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:46:37,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:46:37,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268766124] [2022-04-27 20:46:37,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268766124] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:46:37,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:46:37,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:46:37,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157771348] [2022-04-27 20:46:37,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:46:37,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:46:37,474 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:46:37,474 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:37,519 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:37,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:46:37,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:46:37,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:46:37,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:46:37,520 INFO L87 Difference]: Start difference. First operand 169 states and 259 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:40,588 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:44,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:44,974 INFO L93 Difference]: Finished difference Result 185 states and 278 transitions. [2022-04-27 20:46:44,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:46:44,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:46:44,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:46:44,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:44,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 253 transitions. [2022-04-27 20:46:44,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:44,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 253 transitions. [2022-04-27 20:46:44,981 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 253 transitions. [2022-04-27 20:46:45,180 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 253 edges. 253 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:45,183 INFO L225 Difference]: With dead ends: 185 [2022-04-27 20:46:45,183 INFO L226 Difference]: Without dead ends: 185 [2022-04-27 20:46:45,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:46:45,184 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 28 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-04-27 20:46:45,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 485 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 361 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-04-27 20:46:45,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-27 20:46:45,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 169. [2022-04-27 20:46:45,190 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:46:45,191 INFO L82 GeneralOperation]: Start isEquivalent. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,191 INFO L74 IsIncluded]: Start isIncluded. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,192 INFO L87 Difference]: Start difference. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:45,200 INFO L93 Difference]: Finished difference Result 185 states and 278 transitions. [2022-04-27 20:46:45,200 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 278 transitions. [2022-04-27 20:46:45,201 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:45,201 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:45,202 INFO L74 IsIncluded]: Start isIncluded. First operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 185 states. [2022-04-27 20:46:45,202 INFO L87 Difference]: Start difference. First operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 185 states. [2022-04-27 20:46:45,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:45,211 INFO L93 Difference]: Finished difference Result 185 states and 278 transitions. [2022-04-27 20:46:45,211 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 278 transitions. [2022-04-27 20:46:45,211 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:45,211 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:45,211 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:46:45,211 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:46:45,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.548780487804878) internal successors, (254), 164 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 258 transitions. [2022-04-27 20:46:45,219 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 258 transitions. Word has length 56 [2022-04-27 20:46:45,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:46:45,219 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 258 transitions. [2022-04-27 20:46:45,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,220 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 258 transitions. [2022-04-27 20:46:45,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-27 20:46:45,220 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:46:45,220 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:46:45,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-27 20:46:45,221 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:46:45,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:46:45,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1102465370, now seen corresponding path program 1 times [2022-04-27 20:46:45,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:46:45,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815034733] [2022-04-27 20:46:45,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:46:45,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:46:45,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:45,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:46:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:45,347 INFO L290 TraceCheckUtils]: 0: Hoare triple {2597#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {2590#true} is VALID [2022-04-27 20:46:45,347 INFO L290 TraceCheckUtils]: 1: Hoare triple {2590#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2590#true} is VALID [2022-04-27 20:46:45,348 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {2590#true} {2590#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2590#true} is VALID [2022-04-27 20:46:45,349 INFO L272 TraceCheckUtils]: 0: Hoare triple {2590#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2597#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:46:45,349 INFO L290 TraceCheckUtils]: 1: Hoare triple {2597#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {2590#true} is VALID [2022-04-27 20:46:45,349 INFO L290 TraceCheckUtils]: 2: Hoare triple {2590#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2590#true} is VALID [2022-04-27 20:46:45,349 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {2590#true} {2590#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2590#true} is VALID [2022-04-27 20:46:45,349 INFO L272 TraceCheckUtils]: 4: Hoare triple {2590#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2590#true} is VALID [2022-04-27 20:46:45,350 INFO L290 TraceCheckUtils]: 5: Hoare triple {2590#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {2590#true} is VALID [2022-04-27 20:46:45,350 INFO L290 TraceCheckUtils]: 6: Hoare triple {2590#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {2590#true} is VALID [2022-04-27 20:46:45,351 INFO L272 TraceCheckUtils]: 7: Hoare triple {2590#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {2590#true} is VALID [2022-04-27 20:46:45,353 INFO L290 TraceCheckUtils]: 8: Hoare triple {2590#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,354 INFO L290 TraceCheckUtils]: 9: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,354 INFO L290 TraceCheckUtils]: 10: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,355 INFO L290 TraceCheckUtils]: 11: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,355 INFO L290 TraceCheckUtils]: 12: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,356 INFO L290 TraceCheckUtils]: 13: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,356 INFO L290 TraceCheckUtils]: 14: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,357 INFO L290 TraceCheckUtils]: 15: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:45,357 INFO L290 TraceCheckUtils]: 16: Hoare triple {2595#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {2596#(= 8464 |ssl3_accept_#t~mem48|)} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 17: Hoare triple {2596#(= 8464 |ssl3_accept_#t~mem48|)} [729] L1173-->L1280: Formula: (= |v_ssl3_accept_#t~mem48_3| 16384) InVars {ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem48] {2591#false} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 18: Hoare triple {2591#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {2591#false} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 19: Hoare triple {2591#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {2591#false} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 20: Hoare triple {2591#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {2591#false} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 21: Hoare triple {2591#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {2591#false} is VALID [2022-04-27 20:46:45,358 INFO L290 TraceCheckUtils]: 22: Hoare triple {2591#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {2591#false} is VALID [2022-04-27 20:46:45,359 INFO L290 TraceCheckUtils]: 23: Hoare triple {2591#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {2591#false} is VALID [2022-04-27 20:46:45,359 INFO L290 TraceCheckUtils]: 24: Hoare triple {2591#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {2591#false} is VALID [2022-04-27 20:46:45,359 INFO L290 TraceCheckUtils]: 25: Hoare triple {2591#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {2591#false} is VALID [2022-04-27 20:46:45,359 INFO L290 TraceCheckUtils]: 26: Hoare triple {2591#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {2591#false} is VALID [2022-04-27 20:46:45,359 INFO L290 TraceCheckUtils]: 27: Hoare triple {2591#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 28: Hoare triple {2591#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 29: Hoare triple {2591#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 30: Hoare triple {2591#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 31: Hoare triple {2591#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 32: Hoare triple {2591#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 33: Hoare triple {2591#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {2591#false} is VALID [2022-04-27 20:46:45,360 INFO L290 TraceCheckUtils]: 34: Hoare triple {2591#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {2591#false} is VALID [2022-04-27 20:46:45,361 INFO L290 TraceCheckUtils]: 35: Hoare triple {2591#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {2591#false} is VALID [2022-04-27 20:46:45,365 INFO L290 TraceCheckUtils]: 36: Hoare triple {2591#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {2591#false} is VALID [2022-04-27 20:46:45,365 INFO L290 TraceCheckUtils]: 37: Hoare triple {2591#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {2591#false} is VALID [2022-04-27 20:46:45,365 INFO L290 TraceCheckUtils]: 38: Hoare triple {2591#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {2591#false} is VALID [2022-04-27 20:46:45,365 INFO L290 TraceCheckUtils]: 39: Hoare triple {2591#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {2591#false} is VALID [2022-04-27 20:46:45,366 INFO L290 TraceCheckUtils]: 40: Hoare triple {2591#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {2591#false} is VALID [2022-04-27 20:46:45,366 INFO L290 TraceCheckUtils]: 41: Hoare triple {2591#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 42: Hoare triple {2591#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 43: Hoare triple {2591#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 44: Hoare triple {2591#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 45: Hoare triple {2591#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 46: Hoare triple {2591#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 47: Hoare triple {2591#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {2591#false} is VALID [2022-04-27 20:46:45,367 INFO L290 TraceCheckUtils]: 48: Hoare triple {2591#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 49: Hoare triple {2591#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 50: Hoare triple {2591#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 51: Hoare triple {2591#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 52: Hoare triple {2591#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 53: Hoare triple {2591#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {2591#false} is VALID [2022-04-27 20:46:45,368 INFO L290 TraceCheckUtils]: 54: Hoare triple {2591#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {2591#false} is VALID [2022-04-27 20:46:45,369 INFO L290 TraceCheckUtils]: 55: Hoare triple {2591#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2591#false} is VALID [2022-04-27 20:46:45,369 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:46:45,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:46:45,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815034733] [2022-04-27 20:46:45,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815034733] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:46:45,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:46:45,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:46:45,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729385739] [2022-04-27 20:46:45,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:46:45,371 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:46:45,371 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:46:45,371 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:45,413 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:45,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:46:45,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:46:45,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:46:45,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:46:45,414 INFO L87 Difference]: Start difference. First operand 169 states and 258 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:47,791 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:51,407 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:46:55,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:55,421 INFO L93 Difference]: Finished difference Result 185 states and 277 transitions. [2022-04-27 20:46:55,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:46:55,422 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:46:55,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:46:55,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 252 transitions. [2022-04-27 20:46:55,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 252 transitions. [2022-04-27 20:46:55,428 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 252 transitions. [2022-04-27 20:46:55,612 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 252 edges. 252 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:55,615 INFO L225 Difference]: With dead ends: 185 [2022-04-27 20:46:55,615 INFO L226 Difference]: Without dead ends: 185 [2022-04-27 20:46:55,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:46:55,616 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 26 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:46:55,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 485 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-04-27 20:46:55,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-27 20:46:55,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 169. [2022-04-27 20:46:55,621 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:46:55,622 INFO L82 GeneralOperation]: Start isEquivalent. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,622 INFO L74 IsIncluded]: Start isIncluded. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,623 INFO L87 Difference]: Start difference. First operand 185 states. Second operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:55,628 INFO L93 Difference]: Finished difference Result 185 states and 277 transitions. [2022-04-27 20:46:55,628 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 277 transitions. [2022-04-27 20:46:55,628 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:55,628 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:55,629 INFO L74 IsIncluded]: Start isIncluded. First operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 185 states. [2022-04-27 20:46:55,629 INFO L87 Difference]: Start difference. First operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 185 states. [2022-04-27 20:46:55,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:46:55,634 INFO L93 Difference]: Finished difference Result 185 states and 277 transitions. [2022-04-27 20:46:55,634 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 277 transitions. [2022-04-27 20:46:55,634 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:46:55,634 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:46:55,634 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:46:55,634 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:46:55,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.5426829268292683) internal successors, (253), 164 states have internal predecessors, (253), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 257 transitions. [2022-04-27 20:46:55,639 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 257 transitions. Word has length 56 [2022-04-27 20:46:55,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:46:55,640 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 257 transitions. [2022-04-27 20:46:55,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,640 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 257 transitions. [2022-04-27 20:46:55,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-27 20:46:55,640 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:46:55,641 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:46:55,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-27 20:46:55,641 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:46:55,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:46:55,641 INFO L85 PathProgramCache]: Analyzing trace with hash 345212314, now seen corresponding path program 1 times [2022-04-27 20:46:55,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:46:55,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293549413] [2022-04-27 20:46:55,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:46:55,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:46:55,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:55,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:46:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:46:55,770 INFO L290 TraceCheckUtils]: 0: Hoare triple {3333#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {3326#true} is VALID [2022-04-27 20:46:55,771 INFO L290 TraceCheckUtils]: 1: Hoare triple {3326#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3326#true} is VALID [2022-04-27 20:46:55,771 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {3326#true} {3326#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3326#true} is VALID [2022-04-27 20:46:55,772 INFO L272 TraceCheckUtils]: 0: Hoare triple {3326#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3333#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:46:55,772 INFO L290 TraceCheckUtils]: 1: Hoare triple {3333#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {3326#true} is VALID [2022-04-27 20:46:55,772 INFO L290 TraceCheckUtils]: 2: Hoare triple {3326#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3326#true} is VALID [2022-04-27 20:46:55,772 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {3326#true} {3326#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3326#true} is VALID [2022-04-27 20:46:55,772 INFO L272 TraceCheckUtils]: 4: Hoare triple {3326#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3326#true} is VALID [2022-04-27 20:46:55,773 INFO L290 TraceCheckUtils]: 5: Hoare triple {3326#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {3326#true} is VALID [2022-04-27 20:46:55,773 INFO L290 TraceCheckUtils]: 6: Hoare triple {3326#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {3326#true} is VALID [2022-04-27 20:46:55,773 INFO L272 TraceCheckUtils]: 7: Hoare triple {3326#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {3326#true} is VALID [2022-04-27 20:46:55,776 INFO L290 TraceCheckUtils]: 8: Hoare triple {3326#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,777 INFO L290 TraceCheckUtils]: 9: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,778 INFO L290 TraceCheckUtils]: 10: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,778 INFO L290 TraceCheckUtils]: 11: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,779 INFO L290 TraceCheckUtils]: 12: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,779 INFO L290 TraceCheckUtils]: 13: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,779 INFO L290 TraceCheckUtils]: 14: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,780 INFO L290 TraceCheckUtils]: 15: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,780 INFO L290 TraceCheckUtils]: 16: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,781 INFO L290 TraceCheckUtils]: 17: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,781 INFO L290 TraceCheckUtils]: 18: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,782 INFO L290 TraceCheckUtils]: 19: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,782 INFO L290 TraceCheckUtils]: 20: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:46:55,783 INFO L290 TraceCheckUtils]: 21: Hoare triple {3331#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {3332#(= 8464 |ssl3_accept_#t~mem53|)} is VALID [2022-04-27 20:46:55,783 INFO L290 TraceCheckUtils]: 22: Hoare triple {3332#(= 8464 |ssl3_accept_#t~mem53|)} [748] L1188-->L1189: Formula: (= |v_ssl3_accept_#t~mem53_3| 8481) InVars {ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem53] {3327#false} is VALID [2022-04-27 20:46:55,783 INFO L290 TraceCheckUtils]: 23: Hoare triple {3327#false} [747] L1189-->L1339: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_67 48))) (and (= |v_#memory_$Pointer$.offset_113| (store |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.offset_113| v_ssl3_accept_~s.base_67) .cse0)))) (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 0)) |v_#memory_int_147|) (= v_ssl3_accept_~ret~0_29 |v_ssl3_accept_#t~nondet90_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647) (= (store |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.base_113| v_ssl3_accept_~s.base_67) .cse0))) |v_#memory_$Pointer$.base_113|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, #memory_int=|v_#memory_int_148|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, #memory_int=|v_#memory_int_147|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 24: Hoare triple {3327#false} [755] L1339-->L1679: Formula: (let ((.cse7 (+ 84 v_ssl3_accept_~s.offset_68))) (let ((.cse4 (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68)) (.cse3 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_68)) (.cse5 (+ 64 v_ssl3_accept_~s.offset_68)) (.cse0 (select (select |v_#memory_$Pointer$.base_118| v_ssl3_accept_~s.base_68) .cse7)) (.cse1 (+ 844 (select (select |v_#memory_$Pointer$.offset_118| v_ssl3_accept_~s.base_68) .cse7)))) (and (= |v_#memory_$Pointer$.offset_208| (store |v_#memory_$Pointer$.offset_118| .cse0 (store (select |v_#memory_$Pointer$.offset_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_208| .cse0) .cse1)))) (= |v_#memory_$Pointer$.offset_207| (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68) .cse2 (select .cse3 .cse2)))) (= (store |v_#memory_$Pointer$.base_118| .cse0 (store (select |v_#memory_$Pointer$.base_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_207| .cse0) .cse1))) |v_#memory_$Pointer$.base_207|) (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68 (store .cse4 .cse5 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.base_115|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68) .cse2 (select .cse4 .cse2))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68 (store .cse3 .cse5 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.offset_115|) (not (<= v_ssl3_accept_~ret~0_31 0)) (= (let ((.cse6 (store |v_#memory_int_152| .cse0 (store (select |v_#memory_int_152| .cse0) .cse1 8482)))) (store .cse6 v_ssl3_accept_~s.base_68 (store (store (select .cse6 v_ssl3_accept_~s.base_68) .cse2 8448) .cse5 0))) |v_#memory_int_149|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_118|, #memory_int=|v_#memory_int_152|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_118|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_115|, #memory_int=|v_#memory_int_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_115|} AuxVars[|v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.base_207|, |v_#memory_$Pointer$.offset_208|] AssignedVars[ssl3_accept_#t~mem91.base, ssl3_accept_#t~mem91.offset, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 25: Hoare triple {3327#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 26: Hoare triple {3327#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 27: Hoare triple {3327#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 28: Hoare triple {3327#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3327#false} is VALID [2022-04-27 20:46:55,784 INFO L290 TraceCheckUtils]: 29: Hoare triple {3327#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 30: Hoare triple {3327#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 31: Hoare triple {3327#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 32: Hoare triple {3327#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 33: Hoare triple {3327#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 34: Hoare triple {3327#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {3327#false} is VALID [2022-04-27 20:46:55,785 INFO L290 TraceCheckUtils]: 35: Hoare triple {3327#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 36: Hoare triple {3327#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 37: Hoare triple {3327#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 38: Hoare triple {3327#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 39: Hoare triple {3327#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 40: Hoare triple {3327#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 41: Hoare triple {3327#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {3327#false} is VALID [2022-04-27 20:46:55,786 INFO L290 TraceCheckUtils]: 42: Hoare triple {3327#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 43: Hoare triple {3327#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 44: Hoare triple {3327#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 45: Hoare triple {3327#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 46: Hoare triple {3327#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 47: Hoare triple {3327#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 48: Hoare triple {3327#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {3327#false} is VALID [2022-04-27 20:46:55,787 INFO L290 TraceCheckUtils]: 49: Hoare triple {3327#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 50: Hoare triple {3327#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 51: Hoare triple {3327#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 52: Hoare triple {3327#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 53: Hoare triple {3327#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 54: Hoare triple {3327#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {3327#false} is VALID [2022-04-27 20:46:55,788 INFO L290 TraceCheckUtils]: 55: Hoare triple {3327#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3327#false} is VALID [2022-04-27 20:46:55,789 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:46:55,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:46:55,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293549413] [2022-04-27 20:46:55,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293549413] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:46:55,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:46:55,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:46:55,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198053978] [2022-04-27 20:46:55,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:46:55,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:46:55,790 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:46:55,790 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:46:55,840 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:46:55,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:46:55,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:46:55,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:46:55,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:46:55,841 INFO L87 Difference]: Start difference. First operand 169 states and 257 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:02,175 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:03,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:03,156 INFO L93 Difference]: Finished difference Result 183 states and 274 transitions. [2022-04-27 20:47:03,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:03,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:47:03,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:03,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 249 transitions. [2022-04-27 20:47:03,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 249 transitions. [2022-04-27 20:47:03,161 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 249 transitions. [2022-04-27 20:47:03,352 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 249 edges. 249 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:03,354 INFO L225 Difference]: With dead ends: 183 [2022-04-27 20:47:03,354 INFO L226 Difference]: Without dead ends: 183 [2022-04-27 20:47:03,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:03,355 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 20 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:03,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 489 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 357 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-04-27 20:47:03,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-27 20:47:03,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 169. [2022-04-27 20:47:03,360 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:03,360 INFO L82 GeneralOperation]: Start isEquivalent. First operand 183 states. Second operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,361 INFO L74 IsIncluded]: Start isIncluded. First operand 183 states. Second operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,361 INFO L87 Difference]: Start difference. First operand 183 states. Second operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:03,365 INFO L93 Difference]: Finished difference Result 183 states and 274 transitions. [2022-04-27 20:47:03,365 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 274 transitions. [2022-04-27 20:47:03,365 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:03,365 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:03,366 INFO L74 IsIncluded]: Start isIncluded. First operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 183 states. [2022-04-27 20:47:03,366 INFO L87 Difference]: Start difference. First operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 183 states. [2022-04-27 20:47:03,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:03,370 INFO L93 Difference]: Finished difference Result 183 states and 274 transitions. [2022-04-27 20:47:03,370 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 274 transitions. [2022-04-27 20:47:03,370 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:03,370 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:03,370 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:03,371 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:03,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.5365853658536586) internal successors, (252), 164 states have internal predecessors, (252), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 256 transitions. [2022-04-27 20:47:03,374 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 256 transitions. Word has length 56 [2022-04-27 20:47:03,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:03,374 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 256 transitions. [2022-04-27 20:47:03,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,374 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 256 transitions. [2022-04-27 20:47:03,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-27 20:47:03,375 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:03,375 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:03,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-27 20:47:03,375 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:03,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:03,376 INFO L85 PathProgramCache]: Analyzing trace with hash -3480390, now seen corresponding path program 1 times [2022-04-27 20:47:03,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:03,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68872716] [2022-04-27 20:47:03,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:03,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:03,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:03,490 INFO L290 TraceCheckUtils]: 0: Hoare triple {4063#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {4056#true} is VALID [2022-04-27 20:47:03,490 INFO L290 TraceCheckUtils]: 1: Hoare triple {4056#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4056#true} is VALID [2022-04-27 20:47:03,490 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {4056#true} {4056#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4056#true} is VALID [2022-04-27 20:47:03,491 INFO L272 TraceCheckUtils]: 0: Hoare triple {4056#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4063#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:03,491 INFO L290 TraceCheckUtils]: 1: Hoare triple {4063#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {4056#true} is VALID [2022-04-27 20:47:03,492 INFO L290 TraceCheckUtils]: 2: Hoare triple {4056#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4056#true} is VALID [2022-04-27 20:47:03,492 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {4056#true} {4056#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4056#true} is VALID [2022-04-27 20:47:03,492 INFO L272 TraceCheckUtils]: 4: Hoare triple {4056#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4056#true} is VALID [2022-04-27 20:47:03,493 INFO L290 TraceCheckUtils]: 5: Hoare triple {4056#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {4056#true} is VALID [2022-04-27 20:47:03,493 INFO L290 TraceCheckUtils]: 6: Hoare triple {4056#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {4056#true} is VALID [2022-04-27 20:47:03,493 INFO L272 TraceCheckUtils]: 7: Hoare triple {4056#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {4056#true} is VALID [2022-04-27 20:47:03,495 INFO L290 TraceCheckUtils]: 8: Hoare triple {4056#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,496 INFO L290 TraceCheckUtils]: 9: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,497 INFO L290 TraceCheckUtils]: 10: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,497 INFO L290 TraceCheckUtils]: 11: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,498 INFO L290 TraceCheckUtils]: 12: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,498 INFO L290 TraceCheckUtils]: 13: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,499 INFO L290 TraceCheckUtils]: 14: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,499 INFO L290 TraceCheckUtils]: 15: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,500 INFO L290 TraceCheckUtils]: 16: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,500 INFO L290 TraceCheckUtils]: 17: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,501 INFO L290 TraceCheckUtils]: 18: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,501 INFO L290 TraceCheckUtils]: 19: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,501 INFO L290 TraceCheckUtils]: 20: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,503 INFO L290 TraceCheckUtils]: 21: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:03,503 INFO L290 TraceCheckUtils]: 22: Hoare triple {4061#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {4062#(not (= |ssl3_accept_#t~mem54| 8482))} is VALID [2022-04-27 20:47:03,503 INFO L290 TraceCheckUtils]: 23: Hoare triple {4062#(not (= |ssl3_accept_#t~mem54| 8482))} [756] L1191-->L1192: Formula: (= 8482 |v_ssl3_accept_#t~mem54_3|) InVars {ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem54] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 24: Hoare triple {4057#false} [763] L1192-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_69))) (and (= (store |v_#memory_int_154| v_ssl3_accept_~s.base_69 (store (select |v_#memory_int_154| v_ssl3_accept_~s.base_69) .cse0 3)) |v_#memory_int_153|) (= (store |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_69) .cse0 (select (select |v_#memory_$Pointer$.offset_121| v_ssl3_accept_~s.base_69) .cse0))) |v_#memory_$Pointer$.offset_121|) (= (store |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_69) .cse0 (select (select |v_#memory_$Pointer$.base_121| v_ssl3_accept_~s.base_69) .cse0))) |v_#memory_$Pointer$.base_121|))) InVars {#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_122|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_122|} OutVars{#memory_int=|v_#memory_int_153|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_121|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_121|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 25: Hoare triple {4057#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 26: Hoare triple {4057#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 27: Hoare triple {4057#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 28: Hoare triple {4057#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 29: Hoare triple {4057#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {4057#false} is VALID [2022-04-27 20:47:03,504 INFO L290 TraceCheckUtils]: 30: Hoare triple {4057#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 31: Hoare triple {4057#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 32: Hoare triple {4057#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 33: Hoare triple {4057#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 34: Hoare triple {4057#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 35: Hoare triple {4057#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 36: Hoare triple {4057#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 37: Hoare triple {4057#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {4057#false} is VALID [2022-04-27 20:47:03,505 INFO L290 TraceCheckUtils]: 38: Hoare triple {4057#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 39: Hoare triple {4057#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 40: Hoare triple {4057#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 41: Hoare triple {4057#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 42: Hoare triple {4057#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 43: Hoare triple {4057#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 44: Hoare triple {4057#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {4057#false} is VALID [2022-04-27 20:47:03,506 INFO L290 TraceCheckUtils]: 45: Hoare triple {4057#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 46: Hoare triple {4057#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 47: Hoare triple {4057#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 48: Hoare triple {4057#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 49: Hoare triple {4057#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 50: Hoare triple {4057#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 51: Hoare triple {4057#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {4057#false} is VALID [2022-04-27 20:47:03,507 INFO L290 TraceCheckUtils]: 52: Hoare triple {4057#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {4057#false} is VALID [2022-04-27 20:47:03,508 INFO L290 TraceCheckUtils]: 53: Hoare triple {4057#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {4057#false} is VALID [2022-04-27 20:47:03,508 INFO L290 TraceCheckUtils]: 54: Hoare triple {4057#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {4057#false} is VALID [2022-04-27 20:47:03,508 INFO L290 TraceCheckUtils]: 55: Hoare triple {4057#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4057#false} is VALID [2022-04-27 20:47:03,508 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:03,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:03,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68872716] [2022-04-27 20:47:03,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68872716] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:03,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:03,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:03,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132287656] [2022-04-27 20:47:03,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:03,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:47:03,510 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:03,510 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:03,553 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:03,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:03,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:03,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:03,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:03,554 INFO L87 Difference]: Start difference. First operand 169 states and 256 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:05,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:09,003 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:11,028 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:12,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:12,236 INFO L93 Difference]: Finished difference Result 287 states and 439 transitions. [2022-04-27 20:47:12,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:12,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-27 20:47:12,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:12,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 400 transitions. [2022-04-27 20:47:12,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 400 transitions. [2022-04-27 20:47:12,243 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 400 transitions. [2022-04-27 20:47:12,538 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 400 edges. 400 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:12,543 INFO L225 Difference]: With dead ends: 287 [2022-04-27 20:47:12,543 INFO L226 Difference]: Without dead ends: 287 [2022-04-27 20:47:12,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:12,544 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 145 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 63 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:12,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 344 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 473 Invalid, 2 Unknown, 0 Unchecked, 6.6s Time] [2022-04-27 20:47:12,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-04-27 20:47:12,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 187. [2022-04-27 20:47:12,549 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:12,550 INFO L82 GeneralOperation]: Start isEquivalent. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,550 INFO L74 IsIncluded]: Start isIncluded. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,551 INFO L87 Difference]: Start difference. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:12,557 INFO L93 Difference]: Finished difference Result 287 states and 439 transitions. [2022-04-27 20:47:12,557 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 439 transitions. [2022-04-27 20:47:12,557 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:12,558 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:12,558 INFO L74 IsIncluded]: Start isIncluded. First operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 287 states. [2022-04-27 20:47:12,559 INFO L87 Difference]: Start difference. First operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 287 states. [2022-04-27 20:47:12,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:12,565 INFO L93 Difference]: Finished difference Result 287 states and 439 transitions. [2022-04-27 20:47:12,565 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 439 transitions. [2022-04-27 20:47:12,566 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:12,566 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:12,566 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:12,566 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:12,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 285 transitions. [2022-04-27 20:47:12,570 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 285 transitions. Word has length 56 [2022-04-27 20:47:12,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:12,570 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 285 transitions. [2022-04-27 20:47:12,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,570 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 285 transitions. [2022-04-27 20:47:12,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-27 20:47:12,571 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:12,571 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:12,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-27 20:47:12,571 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:12,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:12,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1719924627, now seen corresponding path program 1 times [2022-04-27 20:47:12,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:12,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641337019] [2022-04-27 20:47:12,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:12,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:12,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:12,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:12,736 INFO L290 TraceCheckUtils]: 0: Hoare triple {5123#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {5116#true} is VALID [2022-04-27 20:47:12,737 INFO L290 TraceCheckUtils]: 1: Hoare triple {5116#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5116#true} is VALID [2022-04-27 20:47:12,737 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {5116#true} {5116#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5116#true} is VALID [2022-04-27 20:47:12,738 INFO L272 TraceCheckUtils]: 0: Hoare triple {5116#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5123#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:12,738 INFO L290 TraceCheckUtils]: 1: Hoare triple {5123#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {5116#true} is VALID [2022-04-27 20:47:12,738 INFO L290 TraceCheckUtils]: 2: Hoare triple {5116#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5116#true} is VALID [2022-04-27 20:47:12,738 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {5116#true} {5116#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5116#true} is VALID [2022-04-27 20:47:12,738 INFO L272 TraceCheckUtils]: 4: Hoare triple {5116#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5116#true} is VALID [2022-04-27 20:47:12,739 INFO L290 TraceCheckUtils]: 5: Hoare triple {5116#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {5116#true} is VALID [2022-04-27 20:47:12,739 INFO L290 TraceCheckUtils]: 6: Hoare triple {5116#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {5116#true} is VALID [2022-04-27 20:47:12,739 INFO L272 TraceCheckUtils]: 7: Hoare triple {5116#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {5116#true} is VALID [2022-04-27 20:47:12,742 INFO L290 TraceCheckUtils]: 8: Hoare triple {5116#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,743 INFO L290 TraceCheckUtils]: 9: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,743 INFO L290 TraceCheckUtils]: 10: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,744 INFO L290 TraceCheckUtils]: 11: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,744 INFO L290 TraceCheckUtils]: 12: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,745 INFO L290 TraceCheckUtils]: 13: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,745 INFO L290 TraceCheckUtils]: 14: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,746 INFO L290 TraceCheckUtils]: 15: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,746 INFO L290 TraceCheckUtils]: 16: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:12,747 INFO L290 TraceCheckUtils]: 17: Hoare triple {5121#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {5122#(not (= 8192 |ssl3_accept_#t~mem49|))} is VALID [2022-04-27 20:47:12,747 INFO L290 TraceCheckUtils]: 18: Hoare triple {5122#(not (= 8192 |ssl3_accept_#t~mem49|))} [732] L1176-->L1280: Formula: (= 8192 |v_ssl3_accept_#t~mem49_3|) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem49] {5117#false} is VALID [2022-04-27 20:47:12,747 INFO L290 TraceCheckUtils]: 19: Hoare triple {5117#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {5117#false} is VALID [2022-04-27 20:47:12,747 INFO L290 TraceCheckUtils]: 20: Hoare triple {5117#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {5117#false} is VALID [2022-04-27 20:47:12,748 INFO L290 TraceCheckUtils]: 21: Hoare triple {5117#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {5117#false} is VALID [2022-04-27 20:47:12,748 INFO L290 TraceCheckUtils]: 22: Hoare triple {5117#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {5117#false} is VALID [2022-04-27 20:47:12,749 INFO L290 TraceCheckUtils]: 23: Hoare triple {5117#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {5117#false} is VALID [2022-04-27 20:47:12,749 INFO L290 TraceCheckUtils]: 24: Hoare triple {5117#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {5117#false} is VALID [2022-04-27 20:47:12,750 INFO L290 TraceCheckUtils]: 25: Hoare triple {5117#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {5117#false} is VALID [2022-04-27 20:47:12,754 INFO L290 TraceCheckUtils]: 26: Hoare triple {5117#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {5117#false} is VALID [2022-04-27 20:47:12,755 INFO L290 TraceCheckUtils]: 27: Hoare triple {5117#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {5117#false} is VALID [2022-04-27 20:47:12,755 INFO L290 TraceCheckUtils]: 28: Hoare triple {5117#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {5117#false} is VALID [2022-04-27 20:47:12,755 INFO L290 TraceCheckUtils]: 29: Hoare triple {5117#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5117#false} is VALID [2022-04-27 20:47:12,755 INFO L290 TraceCheckUtils]: 30: Hoare triple {5117#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {5117#false} is VALID [2022-04-27 20:47:12,755 INFO L290 TraceCheckUtils]: 31: Hoare triple {5117#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {5117#false} is VALID [2022-04-27 20:47:12,756 INFO L290 TraceCheckUtils]: 32: Hoare triple {5117#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 33: Hoare triple {5117#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 34: Hoare triple {5117#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 35: Hoare triple {5117#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 36: Hoare triple {5117#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 37: Hoare triple {5117#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 38: Hoare triple {5117#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 39: Hoare triple {5117#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {5117#false} is VALID [2022-04-27 20:47:12,757 INFO L290 TraceCheckUtils]: 40: Hoare triple {5117#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {5117#false} is VALID [2022-04-27 20:47:12,758 INFO L290 TraceCheckUtils]: 41: Hoare triple {5117#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {5117#false} is VALID [2022-04-27 20:47:12,758 INFO L290 TraceCheckUtils]: 42: Hoare triple {5117#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {5117#false} is VALID [2022-04-27 20:47:12,758 INFO L290 TraceCheckUtils]: 43: Hoare triple {5117#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {5117#false} is VALID [2022-04-27 20:47:12,758 INFO L290 TraceCheckUtils]: 44: Hoare triple {5117#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {5117#false} is VALID [2022-04-27 20:47:12,758 INFO L290 TraceCheckUtils]: 45: Hoare triple {5117#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 46: Hoare triple {5117#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 47: Hoare triple {5117#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 48: Hoare triple {5117#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 49: Hoare triple {5117#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 50: Hoare triple {5117#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 51: Hoare triple {5117#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {5117#false} is VALID [2022-04-27 20:47:12,759 INFO L290 TraceCheckUtils]: 52: Hoare triple {5117#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {5117#false} is VALID [2022-04-27 20:47:12,760 INFO L290 TraceCheckUtils]: 53: Hoare triple {5117#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {5117#false} is VALID [2022-04-27 20:47:12,760 INFO L290 TraceCheckUtils]: 54: Hoare triple {5117#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {5117#false} is VALID [2022-04-27 20:47:12,760 INFO L290 TraceCheckUtils]: 55: Hoare triple {5117#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {5117#false} is VALID [2022-04-27 20:47:12,760 INFO L290 TraceCheckUtils]: 56: Hoare triple {5117#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5117#false} is VALID [2022-04-27 20:47:12,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:12,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:12,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641337019] [2022-04-27 20:47:12,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641337019] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:12,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:12,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:12,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132955445] [2022-04-27 20:47:12,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:12,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-04-27 20:47:12,762 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:12,762 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:12,814 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 57 edges. 57 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:12,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:12,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:12,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:12,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:12,815 INFO L87 Difference]: Start difference. First operand 187 states and 285 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:18,599 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:22,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:22,680 INFO L93 Difference]: Finished difference Result 287 states and 436 transitions. [2022-04-27 20:47:22,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:22,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-04-27 20:47:22,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:22,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:22,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 399 transitions. [2022-04-27 20:47:22,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:22,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 399 transitions. [2022-04-27 20:47:22,686 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 399 transitions. [2022-04-27 20:47:23,041 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 399 edges. 399 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:23,046 INFO L225 Difference]: With dead ends: 287 [2022-04-27 20:47:23,047 INFO L226 Difference]: Without dead ends: 287 [2022-04-27 20:47:23,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:23,047 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 149 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:23,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 344 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-04-27 20:47:23,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-04-27 20:47:23,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 187. [2022-04-27 20:47:23,052 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:23,053 INFO L82 GeneralOperation]: Start isEquivalent. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,053 INFO L74 IsIncluded]: Start isIncluded. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,054 INFO L87 Difference]: Start difference. First operand 287 states. Second operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:23,060 INFO L93 Difference]: Finished difference Result 287 states and 436 transitions. [2022-04-27 20:47:23,060 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 436 transitions. [2022-04-27 20:47:23,060 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:23,060 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:23,061 INFO L74 IsIncluded]: Start isIncluded. First operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 287 states. [2022-04-27 20:47:23,061 INFO L87 Difference]: Start difference. First operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 287 states. [2022-04-27 20:47:23,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:23,067 INFO L93 Difference]: Finished difference Result 287 states and 436 transitions. [2022-04-27 20:47:23,067 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 436 transitions. [2022-04-27 20:47:23,068 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:23,068 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:23,068 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:23,068 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:23,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 182 states have (on average 1.5274725274725274) internal successors, (278), 182 states have internal predecessors, (278), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 282 transitions. [2022-04-27 20:47:23,072 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 282 transitions. Word has length 57 [2022-04-27 20:47:23,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:23,072 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 282 transitions. [2022-04-27 20:47:23,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,072 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 282 transitions. [2022-04-27 20:47:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-27 20:47:23,073 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:23,073 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:23,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-27 20:47:23,073 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:23,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:23,074 INFO L85 PathProgramCache]: Analyzing trace with hash -9441922, now seen corresponding path program 1 times [2022-04-27 20:47:23,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:23,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705649477] [2022-04-27 20:47:23,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:23,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:23,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:23,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:23,196 INFO L290 TraceCheckUtils]: 0: Hoare triple {6183#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {6176#true} is VALID [2022-04-27 20:47:23,197 INFO L290 TraceCheckUtils]: 1: Hoare triple {6176#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6176#true} is VALID [2022-04-27 20:47:23,197 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {6176#true} {6176#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6176#true} is VALID [2022-04-27 20:47:23,199 INFO L272 TraceCheckUtils]: 0: Hoare triple {6176#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6183#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:23,199 INFO L290 TraceCheckUtils]: 1: Hoare triple {6183#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {6176#true} is VALID [2022-04-27 20:47:23,199 INFO L290 TraceCheckUtils]: 2: Hoare triple {6176#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6176#true} is VALID [2022-04-27 20:47:23,199 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {6176#true} {6176#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6176#true} is VALID [2022-04-27 20:47:23,199 INFO L272 TraceCheckUtils]: 4: Hoare triple {6176#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6176#true} is VALID [2022-04-27 20:47:23,200 INFO L290 TraceCheckUtils]: 5: Hoare triple {6176#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {6176#true} is VALID [2022-04-27 20:47:23,201 INFO L290 TraceCheckUtils]: 6: Hoare triple {6176#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {6176#true} is VALID [2022-04-27 20:47:23,201 INFO L272 TraceCheckUtils]: 7: Hoare triple {6176#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {6176#true} is VALID [2022-04-27 20:47:23,203 INFO L290 TraceCheckUtils]: 8: Hoare triple {6176#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,204 INFO L290 TraceCheckUtils]: 9: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,205 INFO L290 TraceCheckUtils]: 10: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,205 INFO L290 TraceCheckUtils]: 11: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,206 INFO L290 TraceCheckUtils]: 12: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,206 INFO L290 TraceCheckUtils]: 13: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,206 INFO L290 TraceCheckUtils]: 14: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,207 INFO L290 TraceCheckUtils]: 15: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,207 INFO L290 TraceCheckUtils]: 16: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,208 INFO L290 TraceCheckUtils]: 17: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:23,208 INFO L290 TraceCheckUtils]: 18: Hoare triple {6181#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {6182#(= 8464 |ssl3_accept_#t~mem50|)} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 19: Hoare triple {6182#(= 8464 |ssl3_accept_#t~mem50|)} [736] L1179-->L1280: Formula: (= 24576 |v_ssl3_accept_#t~mem50_3|) InVars {ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem50] {6177#false} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 20: Hoare triple {6177#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {6177#false} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 21: Hoare triple {6177#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {6177#false} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 22: Hoare triple {6177#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {6177#false} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 23: Hoare triple {6177#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {6177#false} is VALID [2022-04-27 20:47:23,209 INFO L290 TraceCheckUtils]: 24: Hoare triple {6177#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {6177#false} is VALID [2022-04-27 20:47:23,210 INFO L290 TraceCheckUtils]: 25: Hoare triple {6177#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {6177#false} is VALID [2022-04-27 20:47:23,210 INFO L290 TraceCheckUtils]: 26: Hoare triple {6177#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {6177#false} is VALID [2022-04-27 20:47:23,210 INFO L290 TraceCheckUtils]: 27: Hoare triple {6177#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {6177#false} is VALID [2022-04-27 20:47:23,210 INFO L290 TraceCheckUtils]: 28: Hoare triple {6177#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {6177#false} is VALID [2022-04-27 20:47:23,210 INFO L290 TraceCheckUtils]: 29: Hoare triple {6177#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 30: Hoare triple {6177#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 31: Hoare triple {6177#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 32: Hoare triple {6177#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 33: Hoare triple {6177#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 34: Hoare triple {6177#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 35: Hoare triple {6177#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 36: Hoare triple {6177#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {6177#false} is VALID [2022-04-27 20:47:23,211 INFO L290 TraceCheckUtils]: 37: Hoare triple {6177#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 38: Hoare triple {6177#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 39: Hoare triple {6177#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 40: Hoare triple {6177#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 41: Hoare triple {6177#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 42: Hoare triple {6177#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 43: Hoare triple {6177#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 44: Hoare triple {6177#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 45: Hoare triple {6177#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {6177#false} is VALID [2022-04-27 20:47:23,212 INFO L290 TraceCheckUtils]: 46: Hoare triple {6177#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {6177#false} is VALID [2022-04-27 20:47:23,213 INFO L290 TraceCheckUtils]: 47: Hoare triple {6177#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 48: Hoare triple {6177#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 49: Hoare triple {6177#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 50: Hoare triple {6177#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 51: Hoare triple {6177#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 52: Hoare triple {6177#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 53: Hoare triple {6177#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {6177#false} is VALID [2022-04-27 20:47:23,214 INFO L290 TraceCheckUtils]: 54: Hoare triple {6177#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {6177#false} is VALID [2022-04-27 20:47:23,215 INFO L290 TraceCheckUtils]: 55: Hoare triple {6177#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {6177#false} is VALID [2022-04-27 20:47:23,215 INFO L290 TraceCheckUtils]: 56: Hoare triple {6177#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {6177#false} is VALID [2022-04-27 20:47:23,215 INFO L290 TraceCheckUtils]: 57: Hoare triple {6177#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6177#false} is VALID [2022-04-27 20:47:23,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:23,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:23,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705649477] [2022-04-27 20:47:23,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705649477] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:23,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:23,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:23,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409525512] [2022-04-27 20:47:23,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:23,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2022-04-27 20:47:23,217 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:23,217 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:23,269 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 58 edges. 58 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:23,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:23,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:23,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:23,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:23,270 INFO L87 Difference]: Start difference. First operand 187 states and 282 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:26,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:30,120 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:33,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:33,450 INFO L93 Difference]: Finished difference Result 200 states and 298 transitions. [2022-04-27 20:47:33,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:33,451 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2022-04-27 20:47:33,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:33,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 245 transitions. [2022-04-27 20:47:33,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 245 transitions. [2022-04-27 20:47:33,455 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 245 transitions. [2022-04-27 20:47:33,647 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 245 edges. 245 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:33,650 INFO L225 Difference]: With dead ends: 200 [2022-04-27 20:47:33,651 INFO L226 Difference]: Without dead ends: 200 [2022-04-27 20:47:33,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:33,651 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 20 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:33,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 491 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 355 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2022-04-27 20:47:33,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-04-27 20:47:33,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 187. [2022-04-27 20:47:33,655 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:33,655 INFO L82 GeneralOperation]: Start isEquivalent. First operand 200 states. Second operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,656 INFO L74 IsIncluded]: Start isIncluded. First operand 200 states. Second operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,656 INFO L87 Difference]: Start difference. First operand 200 states. Second operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:33,661 INFO L93 Difference]: Finished difference Result 200 states and 298 transitions. [2022-04-27 20:47:33,661 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 298 transitions. [2022-04-27 20:47:33,661 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:33,662 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:33,662 INFO L74 IsIncluded]: Start isIncluded. First operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 200 states. [2022-04-27 20:47:33,667 INFO L87 Difference]: Start difference. First operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 200 states. [2022-04-27 20:47:33,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:33,671 INFO L93 Difference]: Finished difference Result 200 states and 298 transitions. [2022-04-27 20:47:33,671 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 298 transitions. [2022-04-27 20:47:33,671 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:33,671 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:33,671 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:33,672 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:33,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 182 states have (on average 1.521978021978022) internal successors, (277), 182 states have internal predecessors, (277), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 281 transitions. [2022-04-27 20:47:33,683 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 281 transitions. Word has length 58 [2022-04-27 20:47:33,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:33,683 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 281 transitions. [2022-04-27 20:47:33,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,684 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 281 transitions. [2022-04-27 20:47:33,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-27 20:47:33,685 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:33,685 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:33,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-27 20:47:33,685 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:33,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:33,685 INFO L85 PathProgramCache]: Analyzing trace with hash -553280842, now seen corresponding path program 1 times [2022-04-27 20:47:33,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:33,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9804460] [2022-04-27 20:47:33,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:33,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:33,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:33,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:33,826 INFO L290 TraceCheckUtils]: 0: Hoare triple {6982#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {6975#true} is VALID [2022-04-27 20:47:33,826 INFO L290 TraceCheckUtils]: 1: Hoare triple {6975#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6975#true} is VALID [2022-04-27 20:47:33,827 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {6975#true} {6975#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6975#true} is VALID [2022-04-27 20:47:33,828 INFO L272 TraceCheckUtils]: 0: Hoare triple {6975#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6982#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:33,828 INFO L290 TraceCheckUtils]: 1: Hoare triple {6982#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {6975#true} is VALID [2022-04-27 20:47:33,828 INFO L290 TraceCheckUtils]: 2: Hoare triple {6975#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6975#true} is VALID [2022-04-27 20:47:33,828 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {6975#true} {6975#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6975#true} is VALID [2022-04-27 20:47:33,828 INFO L272 TraceCheckUtils]: 4: Hoare triple {6975#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6975#true} is VALID [2022-04-27 20:47:33,829 INFO L290 TraceCheckUtils]: 5: Hoare triple {6975#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {6975#true} is VALID [2022-04-27 20:47:33,829 INFO L290 TraceCheckUtils]: 6: Hoare triple {6975#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {6975#true} is VALID [2022-04-27 20:47:33,829 INFO L272 TraceCheckUtils]: 7: Hoare triple {6975#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {6975#true} is VALID [2022-04-27 20:47:33,832 INFO L290 TraceCheckUtils]: 8: Hoare triple {6975#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,832 INFO L290 TraceCheckUtils]: 9: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,833 INFO L290 TraceCheckUtils]: 10: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,834 INFO L290 TraceCheckUtils]: 11: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,834 INFO L290 TraceCheckUtils]: 12: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,834 INFO L290 TraceCheckUtils]: 13: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,835 INFO L290 TraceCheckUtils]: 14: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,835 INFO L290 TraceCheckUtils]: 15: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,836 INFO L290 TraceCheckUtils]: 16: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,836 INFO L290 TraceCheckUtils]: 17: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,837 INFO L290 TraceCheckUtils]: 18: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:33,837 INFO L290 TraceCheckUtils]: 19: Hoare triple {6980#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {6981#(= 8464 |ssl3_accept_#t~mem51|)} is VALID [2022-04-27 20:47:33,837 INFO L290 TraceCheckUtils]: 20: Hoare triple {6981#(= 8464 |ssl3_accept_#t~mem51|)} [739] L1182-->L1280: Formula: (= 8195 |v_ssl3_accept_#t~mem51_3|) InVars {ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem51] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 21: Hoare triple {6976#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 22: Hoare triple {6976#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 23: Hoare triple {6976#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 24: Hoare triple {6976#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 25: Hoare triple {6976#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {6976#false} is VALID [2022-04-27 20:47:33,838 INFO L290 TraceCheckUtils]: 26: Hoare triple {6976#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {6976#false} is VALID [2022-04-27 20:47:33,839 INFO L290 TraceCheckUtils]: 27: Hoare triple {6976#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {6976#false} is VALID [2022-04-27 20:47:33,839 INFO L290 TraceCheckUtils]: 28: Hoare triple {6976#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {6976#false} is VALID [2022-04-27 20:47:33,839 INFO L290 TraceCheckUtils]: 29: Hoare triple {6976#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {6976#false} is VALID [2022-04-27 20:47:33,840 INFO L290 TraceCheckUtils]: 30: Hoare triple {6976#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {6976#false} is VALID [2022-04-27 20:47:33,840 INFO L290 TraceCheckUtils]: 31: Hoare triple {6976#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6976#false} is VALID [2022-04-27 20:47:33,842 INFO L290 TraceCheckUtils]: 32: Hoare triple {6976#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 33: Hoare triple {6976#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 34: Hoare triple {6976#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 35: Hoare triple {6976#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 36: Hoare triple {6976#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 37: Hoare triple {6976#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 38: Hoare triple {6976#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {6976#false} is VALID [2022-04-27 20:47:33,843 INFO L290 TraceCheckUtils]: 39: Hoare triple {6976#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 40: Hoare triple {6976#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 41: Hoare triple {6976#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 42: Hoare triple {6976#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 43: Hoare triple {6976#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 44: Hoare triple {6976#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 45: Hoare triple {6976#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 46: Hoare triple {6976#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {6976#false} is VALID [2022-04-27 20:47:33,844 INFO L290 TraceCheckUtils]: 47: Hoare triple {6976#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 48: Hoare triple {6976#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 49: Hoare triple {6976#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 50: Hoare triple {6976#false} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 51: Hoare triple {6976#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 52: Hoare triple {6976#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 53: Hoare triple {6976#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {6976#false} is VALID [2022-04-27 20:47:33,845 INFO L290 TraceCheckUtils]: 54: Hoare triple {6976#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {6976#false} is VALID [2022-04-27 20:47:33,846 INFO L290 TraceCheckUtils]: 55: Hoare triple {6976#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {6976#false} is VALID [2022-04-27 20:47:33,846 INFO L290 TraceCheckUtils]: 56: Hoare triple {6976#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {6976#false} is VALID [2022-04-27 20:47:33,846 INFO L290 TraceCheckUtils]: 57: Hoare triple {6976#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {6976#false} is VALID [2022-04-27 20:47:33,846 INFO L290 TraceCheckUtils]: 58: Hoare triple {6976#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {6976#false} is VALID [2022-04-27 20:47:33,846 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:33,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:33,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9804460] [2022-04-27 20:47:33,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9804460] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:33,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:33,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:33,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377629981] [2022-04-27 20:47:33,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:33,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2022-04-27 20:47:33,848 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:33,848 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:33,899 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 59 edges. 59 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:33,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:33,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:33,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:33,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:33,900 INFO L87 Difference]: Start difference. First operand 187 states and 281 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:36,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:43,138 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:43,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:43,919 INFO L93 Difference]: Finished difference Result 190 states and 284 transitions. [2022-04-27 20:47:43,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:43,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2022-04-27 20:47:43,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:43,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:43,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2022-04-27 20:47:43,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:43,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2022-04-27 20:47:43,924 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 231 transitions. [2022-04-27 20:47:44,125 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 231 edges. 231 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:44,128 INFO L225 Difference]: With dead ends: 190 [2022-04-27 20:47:44,128 INFO L226 Difference]: Without dead ends: 190 [2022-04-27 20:47:44,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:44,129 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 11 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:44,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 505 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-04-27 20:47:44,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2022-04-27 20:47:44,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 187. [2022-04-27 20:47:44,132 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:44,133 INFO L82 GeneralOperation]: Start isEquivalent. First operand 190 states. Second operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,133 INFO L74 IsIncluded]: Start isIncluded. First operand 190 states. Second operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,133 INFO L87 Difference]: Start difference. First operand 190 states. Second operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:44,137 INFO L93 Difference]: Finished difference Result 190 states and 284 transitions. [2022-04-27 20:47:44,137 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2022-04-27 20:47:44,137 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:44,137 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:44,137 INFO L74 IsIncluded]: Start isIncluded. First operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 190 states. [2022-04-27 20:47:44,138 INFO L87 Difference]: Start difference. First operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 190 states. [2022-04-27 20:47:44,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:44,141 INFO L93 Difference]: Finished difference Result 190 states and 284 transitions. [2022-04-27 20:47:44,141 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2022-04-27 20:47:44,142 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:44,142 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:44,142 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:44,142 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:44,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 182 states have (on average 1.5164835164835164) internal successors, (276), 182 states have internal predecessors, (276), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 280 transitions. [2022-04-27 20:47:44,145 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 280 transitions. Word has length 59 [2022-04-27 20:47:44,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:44,145 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 280 transitions. [2022-04-27 20:47:44,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,146 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 280 transitions. [2022-04-27 20:47:44,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-27 20:47:44,146 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:44,146 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:44,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-27 20:47:44,147 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:44,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:44,147 INFO L85 PathProgramCache]: Analyzing trace with hash -186558363, now seen corresponding path program 1 times [2022-04-27 20:47:44,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:44,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467762614] [2022-04-27 20:47:44,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:44,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:44,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:44,275 INFO L290 TraceCheckUtils]: 0: Hoare triple {7751#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {7744#true} is VALID [2022-04-27 20:47:44,276 INFO L290 TraceCheckUtils]: 1: Hoare triple {7744#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,276 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {7744#true} {7744#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,277 INFO L272 TraceCheckUtils]: 0: Hoare triple {7744#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7751#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:44,277 INFO L290 TraceCheckUtils]: 1: Hoare triple {7751#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {7744#true} is VALID [2022-04-27 20:47:44,277 INFO L290 TraceCheckUtils]: 2: Hoare triple {7744#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,277 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {7744#true} {7744#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,277 INFO L272 TraceCheckUtils]: 4: Hoare triple {7744#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,278 INFO L290 TraceCheckUtils]: 5: Hoare triple {7744#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {7744#true} is VALID [2022-04-27 20:47:44,278 INFO L290 TraceCheckUtils]: 6: Hoare triple {7744#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {7744#true} is VALID [2022-04-27 20:47:44,278 INFO L272 TraceCheckUtils]: 7: Hoare triple {7744#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {7744#true} is VALID [2022-04-27 20:47:44,278 INFO L290 TraceCheckUtils]: 8: Hoare triple {7744#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 9: Hoare triple {7744#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 10: Hoare triple {7744#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 11: Hoare triple {7744#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 12: Hoare triple {7744#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 13: Hoare triple {7744#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 14: Hoare triple {7744#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7744#true} is VALID [2022-04-27 20:47:44,279 INFO L290 TraceCheckUtils]: 15: Hoare triple {7744#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 16: Hoare triple {7744#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 17: Hoare triple {7744#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 18: Hoare triple {7744#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 19: Hoare triple {7744#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 20: Hoare triple {7744#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 21: Hoare triple {7744#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 22: Hoare triple {7744#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 23: Hoare triple {7744#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {7744#true} is VALID [2022-04-27 20:47:44,280 INFO L290 TraceCheckUtils]: 24: Hoare triple {7744#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {7744#true} is VALID [2022-04-27 20:47:44,281 INFO L290 TraceCheckUtils]: 25: Hoare triple {7744#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {7744#true} is VALID [2022-04-27 20:47:44,281 INFO L290 TraceCheckUtils]: 26: Hoare triple {7744#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {7744#true} is VALID [2022-04-27 20:47:44,282 INFO L290 TraceCheckUtils]: 27: Hoare triple {7744#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,282 INFO L290 TraceCheckUtils]: 28: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,283 INFO L290 TraceCheckUtils]: 29: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,283 INFO L290 TraceCheckUtils]: 30: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,284 INFO L290 TraceCheckUtils]: 31: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,284 INFO L290 TraceCheckUtils]: 32: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,284 INFO L290 TraceCheckUtils]: 33: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,285 INFO L290 TraceCheckUtils]: 34: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,285 INFO L290 TraceCheckUtils]: 35: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,286 INFO L290 TraceCheckUtils]: 36: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,286 INFO L290 TraceCheckUtils]: 37: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,287 INFO L290 TraceCheckUtils]: 38: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,287 INFO L290 TraceCheckUtils]: 39: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,287 INFO L290 TraceCheckUtils]: 40: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,288 INFO L290 TraceCheckUtils]: 41: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,288 INFO L290 TraceCheckUtils]: 42: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,289 INFO L290 TraceCheckUtils]: 43: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,289 INFO L290 TraceCheckUtils]: 44: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,290 INFO L290 TraceCheckUtils]: 45: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,290 INFO L290 TraceCheckUtils]: 46: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,290 INFO L290 TraceCheckUtils]: 47: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,291 INFO L290 TraceCheckUtils]: 48: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:47:44,291 INFO L290 TraceCheckUtils]: 49: Hoare triple {7749#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {7750#(not (= |ssl3_accept_#t~mem64| 8544))} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 50: Hoare triple {7750#(not (= |ssl3_accept_#t~mem64| 8544))} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 51: Hoare triple {7745#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 52: Hoare triple {7745#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 53: Hoare triple {7745#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 54: Hoare triple {7745#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 55: Hoare triple {7745#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 56: Hoare triple {7745#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {7745#false} is VALID [2022-04-27 20:47:44,292 INFO L290 TraceCheckUtils]: 57: Hoare triple {7745#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {7745#false} is VALID [2022-04-27 20:47:44,293 INFO L290 TraceCheckUtils]: 58: Hoare triple {7745#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7745#false} is VALID [2022-04-27 20:47:44,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:44,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:44,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467762614] [2022-04-27 20:47:44,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467762614] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:44,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:44,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:44,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458099322] [2022-04-27 20:47:44,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:44,294 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2022-04-27 20:47:44,295 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:44,295 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:44,349 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 59 edges. 59 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:44,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:44,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:44,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:44,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:44,350 INFO L87 Difference]: Start difference. First operand 187 states and 280 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:49,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:49,952 INFO L93 Difference]: Finished difference Result 305 states and 461 transitions. [2022-04-27 20:47:49,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:49,952 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2022-04-27 20:47:49,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:49,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:49,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 398 transitions. [2022-04-27 20:47:49,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:49,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 398 transitions. [2022-04-27 20:47:49,958 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 398 transitions. [2022-04-27 20:47:50,287 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 398 edges. 398 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:50,293 INFO L225 Difference]: With dead ends: 305 [2022-04-27 20:47:50,293 INFO L226 Difference]: Without dead ends: 305 [2022-04-27 20:47:50,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:50,293 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 134 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:50,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 344 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-27 20:47:50,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-04-27 20:47:50,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 215. [2022-04-27 20:47:50,298 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:50,298 INFO L82 GeneralOperation]: Start isEquivalent. First operand 305 states. Second operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,299 INFO L74 IsIncluded]: Start isIncluded. First operand 305 states. Second operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,299 INFO L87 Difference]: Start difference. First operand 305 states. Second operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:50,305 INFO L93 Difference]: Finished difference Result 305 states and 461 transitions. [2022-04-27 20:47:50,305 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 461 transitions. [2022-04-27 20:47:50,306 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:50,306 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:50,306 INFO L74 IsIncluded]: Start isIncluded. First operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 305 states. [2022-04-27 20:47:50,307 INFO L87 Difference]: Start difference. First operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 305 states. [2022-04-27 20:47:50,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:50,313 INFO L93 Difference]: Finished difference Result 305 states and 461 transitions. [2022-04-27 20:47:50,313 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 461 transitions. [2022-04-27 20:47:50,313 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:50,313 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:50,314 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:50,314 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:50,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 210 states have (on average 1.5380952380952382) internal successors, (323), 210 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 327 transitions. [2022-04-27 20:47:50,318 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 327 transitions. Word has length 59 [2022-04-27 20:47:50,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:50,318 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 327 transitions. [2022-04-27 20:47:50,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,318 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 327 transitions. [2022-04-27 20:47:50,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-27 20:47:50,319 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:50,319 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:50,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-27 20:47:50,319 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:50,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:50,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1871719059, now seen corresponding path program 1 times [2022-04-27 20:47:50,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:50,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985782627] [2022-04-27 20:47:50,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:50,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:50,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:50,433 INFO L290 TraceCheckUtils]: 0: Hoare triple {8893#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {8886#true} is VALID [2022-04-27 20:47:50,433 INFO L290 TraceCheckUtils]: 1: Hoare triple {8886#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,433 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {8886#true} {8886#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,434 INFO L272 TraceCheckUtils]: 0: Hoare triple {8886#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8893#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:50,434 INFO L290 TraceCheckUtils]: 1: Hoare triple {8893#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {8886#true} is VALID [2022-04-27 20:47:50,435 INFO L290 TraceCheckUtils]: 2: Hoare triple {8886#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,435 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {8886#true} {8886#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,435 INFO L272 TraceCheckUtils]: 4: Hoare triple {8886#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,435 INFO L290 TraceCheckUtils]: 5: Hoare triple {8886#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {8886#true} is VALID [2022-04-27 20:47:50,436 INFO L290 TraceCheckUtils]: 6: Hoare triple {8886#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {8886#true} is VALID [2022-04-27 20:47:50,436 INFO L272 TraceCheckUtils]: 7: Hoare triple {8886#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {8886#true} is VALID [2022-04-27 20:47:50,436 INFO L290 TraceCheckUtils]: 8: Hoare triple {8886#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {8886#true} is VALID [2022-04-27 20:47:50,436 INFO L290 TraceCheckUtils]: 9: Hoare triple {8886#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {8886#true} is VALID [2022-04-27 20:47:50,436 INFO L290 TraceCheckUtils]: 10: Hoare triple {8886#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 11: Hoare triple {8886#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 12: Hoare triple {8886#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 13: Hoare triple {8886#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 14: Hoare triple {8886#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 15: Hoare triple {8886#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 16: Hoare triple {8886#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 17: Hoare triple {8886#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 18: Hoare triple {8886#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 19: Hoare triple {8886#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {8886#true} is VALID [2022-04-27 20:47:50,437 INFO L290 TraceCheckUtils]: 20: Hoare triple {8886#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 21: Hoare triple {8886#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 22: Hoare triple {8886#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 23: Hoare triple {8886#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 24: Hoare triple {8886#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 25: Hoare triple {8886#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {8886#true} is VALID [2022-04-27 20:47:50,438 INFO L290 TraceCheckUtils]: 26: Hoare triple {8886#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {8886#true} is VALID [2022-04-27 20:47:50,439 INFO L290 TraceCheckUtils]: 27: Hoare triple {8886#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,440 INFO L290 TraceCheckUtils]: 28: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,440 INFO L290 TraceCheckUtils]: 29: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,441 INFO L290 TraceCheckUtils]: 30: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,441 INFO L290 TraceCheckUtils]: 31: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,441 INFO L290 TraceCheckUtils]: 32: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,442 INFO L290 TraceCheckUtils]: 33: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,442 INFO L290 TraceCheckUtils]: 34: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,443 INFO L290 TraceCheckUtils]: 35: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,443 INFO L290 TraceCheckUtils]: 36: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,444 INFO L290 TraceCheckUtils]: 37: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,444 INFO L290 TraceCheckUtils]: 38: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,444 INFO L290 TraceCheckUtils]: 39: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,445 INFO L290 TraceCheckUtils]: 40: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,445 INFO L290 TraceCheckUtils]: 41: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,446 INFO L290 TraceCheckUtils]: 42: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:50,446 INFO L290 TraceCheckUtils]: 43: Hoare triple {8891#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {8892#(= |ssl3_accept_#t~mem58| 8496)} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 44: Hoare triple {8892#(= |ssl3_accept_#t~mem58| 8496)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 45: Hoare triple {8887#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 46: Hoare triple {8887#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 47: Hoare triple {8887#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 48: Hoare triple {8887#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 49: Hoare triple {8887#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 50: Hoare triple {8887#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 51: Hoare triple {8887#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {8887#false} is VALID [2022-04-27 20:47:50,447 INFO L290 TraceCheckUtils]: 52: Hoare triple {8887#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 53: Hoare triple {8887#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 54: Hoare triple {8887#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 55: Hoare triple {8887#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 56: Hoare triple {8887#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 57: Hoare triple {8887#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 58: Hoare triple {8887#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {8887#false} is VALID [2022-04-27 20:47:50,448 INFO L290 TraceCheckUtils]: 59: Hoare triple {8887#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8887#false} is VALID [2022-04-27 20:47:50,449 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:47:50,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:50,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985782627] [2022-04-27 20:47:50,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985782627] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:50,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:50,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:50,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494843829] [2022-04-27 20:47:50,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:50,450 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 60 [2022-04-27 20:47:50,450 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:50,450 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:50,503 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 60 edges. 60 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:50,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:50,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:50,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:50,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:50,504 INFO L87 Difference]: Start difference. First operand 215 states and 327 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:53,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:47:58,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:58,935 INFO L93 Difference]: Finished difference Result 257 states and 388 transitions. [2022-04-27 20:47:58,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:47:58,936 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 60 [2022-04-27 20:47:58,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:47:58,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:58,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 277 transitions. [2022-04-27 20:47:58,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:58,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 277 transitions. [2022-04-27 20:47:58,941 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 277 transitions. [2022-04-27 20:47:59,158 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 277 edges. 277 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:59,162 INFO L225 Difference]: With dead ends: 257 [2022-04-27 20:47:59,163 INFO L226 Difference]: Without dead ends: 257 [2022-04-27 20:47:59,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:47:59,163 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 31 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-04-27 20:47:59,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 505 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 395 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-04-27 20:47:59,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-04-27 20:47:59,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 237. [2022-04-27 20:47:59,167 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:47:59,168 INFO L82 GeneralOperation]: Start isEquivalent. First operand 257 states. Second operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,168 INFO L74 IsIncluded]: Start isIncluded. First operand 257 states. Second operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,169 INFO L87 Difference]: Start difference. First operand 257 states. Second operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:59,174 INFO L93 Difference]: Finished difference Result 257 states and 388 transitions. [2022-04-27 20:47:59,175 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 388 transitions. [2022-04-27 20:47:59,175 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:59,175 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:59,176 INFO L74 IsIncluded]: Start isIncluded. First operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 257 states. [2022-04-27 20:47:59,176 INFO L87 Difference]: Start difference. First operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 257 states. [2022-04-27 20:47:59,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:47:59,183 INFO L93 Difference]: Finished difference Result 257 states and 388 transitions. [2022-04-27 20:47:59,183 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 388 transitions. [2022-04-27 20:47:59,183 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:47:59,183 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:47:59,183 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:47:59,183 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:47:59,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 232 states have (on average 1.543103448275862) internal successors, (358), 232 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 362 transitions. [2022-04-27 20:47:59,189 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 362 transitions. Word has length 60 [2022-04-27 20:47:59,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:47:59,190 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 362 transitions. [2022-04-27 20:47:59,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,190 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 362 transitions. [2022-04-27 20:47:59,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-27 20:47:59,190 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:47:59,191 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:47:59,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-27 20:47:59,191 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:47:59,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:47:59,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1940068921, now seen corresponding path program 1 times [2022-04-27 20:47:59,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:47:59,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465321584] [2022-04-27 20:47:59,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:47:59,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:47:59,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:59,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:47:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:47:59,311 INFO L290 TraceCheckUtils]: 0: Hoare triple {9913#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {9906#true} is VALID [2022-04-27 20:47:59,311 INFO L290 TraceCheckUtils]: 1: Hoare triple {9906#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,311 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {9906#true} {9906#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,312 INFO L272 TraceCheckUtils]: 0: Hoare triple {9906#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9913#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:47:59,312 INFO L290 TraceCheckUtils]: 1: Hoare triple {9913#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {9906#true} is VALID [2022-04-27 20:47:59,312 INFO L290 TraceCheckUtils]: 2: Hoare triple {9906#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,312 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {9906#true} {9906#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,312 INFO L272 TraceCheckUtils]: 4: Hoare triple {9906#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,313 INFO L290 TraceCheckUtils]: 5: Hoare triple {9906#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,313 INFO L290 TraceCheckUtils]: 6: Hoare triple {9906#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,313 INFO L272 TraceCheckUtils]: 7: Hoare triple {9906#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {9906#true} is VALID [2022-04-27 20:47:59,313 INFO L290 TraceCheckUtils]: 8: Hoare triple {9906#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {9906#true} is VALID [2022-04-27 20:47:59,313 INFO L290 TraceCheckUtils]: 9: Hoare triple {9906#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 10: Hoare triple {9906#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 11: Hoare triple {9906#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 12: Hoare triple {9906#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 13: Hoare triple {9906#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 14: Hoare triple {9906#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 15: Hoare triple {9906#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 16: Hoare triple {9906#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 17: Hoare triple {9906#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {9906#true} is VALID [2022-04-27 20:47:59,314 INFO L290 TraceCheckUtils]: 18: Hoare triple {9906#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 19: Hoare triple {9906#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 20: Hoare triple {9906#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 21: Hoare triple {9906#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 22: Hoare triple {9906#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 23: Hoare triple {9906#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 24: Hoare triple {9906#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 25: Hoare triple {9906#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {9906#true} is VALID [2022-04-27 20:47:59,315 INFO L290 TraceCheckUtils]: 26: Hoare triple {9906#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 27: Hoare triple {9906#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 28: Hoare triple {9906#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 29: Hoare triple {9906#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 30: Hoare triple {9906#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 31: Hoare triple {9906#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 32: Hoare triple {9906#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 33: Hoare triple {9906#true} [725] L1170-->L1171: Formula: (= 12292 |v_ssl3_accept_#t~mem47_3|) InVars {ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem47] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 34: Hoare triple {9906#true} [728] L1171-->L1280: Formula: (let ((.cse0 (+ 40 v_ssl3_accept_~s.offset_59))) (and (= (store |v_#memory_int_131| v_ssl3_accept_~s.base_59 (store (select |v_#memory_int_131| v_ssl3_accept_~s.base_59) .cse0 1)) |v_#memory_int_130|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.base_95|) (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.offset_95|))) InVars {#memory_int=|v_#memory_int_131|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{#memory_int=|v_#memory_int_130|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,316 INFO L290 TraceCheckUtils]: 35: Hoare triple {9906#true} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,317 INFO L290 TraceCheckUtils]: 36: Hoare triple {9906#true} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {9906#true} is VALID [2022-04-27 20:47:59,317 INFO L290 TraceCheckUtils]: 37: Hoare triple {9906#true} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {9906#true} is VALID [2022-04-27 20:47:59,317 INFO L290 TraceCheckUtils]: 38: Hoare triple {9906#true} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,317 INFO L290 TraceCheckUtils]: 39: Hoare triple {9906#true} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {9906#true} is VALID [2022-04-27 20:47:59,317 INFO L290 TraceCheckUtils]: 40: Hoare triple {9906#true} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {9906#true} is VALID [2022-04-27 20:47:59,318 INFO L290 TraceCheckUtils]: 41: Hoare triple {9906#true} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,319 INFO L290 TraceCheckUtils]: 42: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,319 INFO L290 TraceCheckUtils]: 43: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,320 INFO L290 TraceCheckUtils]: 44: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,320 INFO L290 TraceCheckUtils]: 45: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,320 INFO L290 TraceCheckUtils]: 46: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,321 INFO L290 TraceCheckUtils]: 47: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,321 INFO L290 TraceCheckUtils]: 48: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,322 INFO L290 TraceCheckUtils]: 49: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,322 INFO L290 TraceCheckUtils]: 50: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:47:59,322 INFO L290 TraceCheckUtils]: 51: Hoare triple {9911#(= 8480 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {9912#(= |ssl3_accept_#t~mem52| 8480)} is VALID [2022-04-27 20:47:59,323 INFO L290 TraceCheckUtils]: 52: Hoare triple {9912#(= |ssl3_accept_#t~mem52| 8480)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {9907#false} is VALID [2022-04-27 20:47:59,323 INFO L290 TraceCheckUtils]: 53: Hoare triple {9907#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {9907#false} is VALID [2022-04-27 20:47:59,323 INFO L290 TraceCheckUtils]: 54: Hoare triple {9907#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {9907#false} is VALID [2022-04-27 20:47:59,323 INFO L290 TraceCheckUtils]: 55: Hoare triple {9907#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {9907#false} is VALID [2022-04-27 20:47:59,323 INFO L290 TraceCheckUtils]: 56: Hoare triple {9907#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 57: Hoare triple {9907#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 58: Hoare triple {9907#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 59: Hoare triple {9907#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 60: Hoare triple {9907#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 61: Hoare triple {9907#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 62: Hoare triple {9907#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 63: Hoare triple {9907#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 64: Hoare triple {9907#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {9907#false} is VALID [2022-04-27 20:47:59,324 INFO L290 TraceCheckUtils]: 65: Hoare triple {9907#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 66: Hoare triple {9907#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 67: Hoare triple {9907#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 68: Hoare triple {9907#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 69: Hoare triple {9907#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 70: Hoare triple {9907#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 71: Hoare triple {9907#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 72: Hoare triple {9907#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {9907#false} is VALID [2022-04-27 20:47:59,325 INFO L290 TraceCheckUtils]: 73: Hoare triple {9907#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {9907#false} is VALID [2022-04-27 20:47:59,326 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-04-27 20:47:59,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:47:59,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465321584] [2022-04-27 20:47:59,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465321584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:47:59,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:47:59,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:47:59,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003656736] [2022-04-27 20:47:59,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:47:59,327 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2022-04-27 20:47:59,327 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:47:59,327 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:47:59,389 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 72 edges. 72 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:47:59,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:47:59,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:47:59,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:47:59,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:47:59,390 INFO L87 Difference]: Start difference. First operand 237 states and 362 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:04,526 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:09,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:09,294 INFO L93 Difference]: Finished difference Result 250 states and 377 transitions. [2022-04-27 20:48:09,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:48:09,295 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2022-04-27 20:48:09,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:09,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 257 transitions. [2022-04-27 20:48:09,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 257 transitions. [2022-04-27 20:48:09,301 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 257 transitions. [2022-04-27 20:48:09,506 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 257 edges. 257 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:09,510 INFO L225 Difference]: With dead ends: 250 [2022-04-27 20:48:09,510 INFO L226 Difference]: Without dead ends: 250 [2022-04-27 20:48:09,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:09,511 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 21 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:09,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 576 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-04-27 20:48:09,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-04-27 20:48:09,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 237. [2022-04-27 20:48:09,515 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:09,516 INFO L82 GeneralOperation]: Start isEquivalent. First operand 250 states. Second operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,516 INFO L74 IsIncluded]: Start isIncluded. First operand 250 states. Second operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,516 INFO L87 Difference]: Start difference. First operand 250 states. Second operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:09,522 INFO L93 Difference]: Finished difference Result 250 states and 377 transitions. [2022-04-27 20:48:09,522 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 377 transitions. [2022-04-27 20:48:09,523 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:09,523 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:09,523 INFO L74 IsIncluded]: Start isIncluded. First operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 250 states. [2022-04-27 20:48:09,524 INFO L87 Difference]: Start difference. First operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 250 states. [2022-04-27 20:48:09,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:09,529 INFO L93 Difference]: Finished difference Result 250 states and 377 transitions. [2022-04-27 20:48:09,529 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 377 transitions. [2022-04-27 20:48:09,530 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:09,530 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:09,530 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:09,530 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:09,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 232 states have (on average 1.5387931034482758) internal successors, (357), 232 states have internal predecessors, (357), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 361 transitions. [2022-04-27 20:48:09,535 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 361 transitions. Word has length 74 [2022-04-27 20:48:09,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:09,536 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 361 transitions. [2022-04-27 20:48:09,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,536 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 361 transitions. [2022-04-27 20:48:09,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-27 20:48:09,536 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:09,537 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:09,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-27 20:48:09,537 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:09,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:09,537 INFO L85 PathProgramCache]: Analyzing trace with hash -534019623, now seen corresponding path program 1 times [2022-04-27 20:48:09,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:09,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117872673] [2022-04-27 20:48:09,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:09,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:09,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:09,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:09,663 INFO L290 TraceCheckUtils]: 0: Hoare triple {10912#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {10905#true} is VALID [2022-04-27 20:48:09,663 INFO L290 TraceCheckUtils]: 1: Hoare triple {10905#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,663 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {10905#true} {10905#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,664 INFO L272 TraceCheckUtils]: 0: Hoare triple {10905#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10912#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:09,665 INFO L290 TraceCheckUtils]: 1: Hoare triple {10912#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {10905#true} is VALID [2022-04-27 20:48:09,665 INFO L290 TraceCheckUtils]: 2: Hoare triple {10905#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,665 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {10905#true} {10905#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,665 INFO L272 TraceCheckUtils]: 4: Hoare triple {10905#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L290 TraceCheckUtils]: 5: Hoare triple {10905#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L290 TraceCheckUtils]: 6: Hoare triple {10905#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L272 TraceCheckUtils]: 7: Hoare triple {10905#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L290 TraceCheckUtils]: 8: Hoare triple {10905#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L290 TraceCheckUtils]: 9: Hoare triple {10905#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {10905#true} is VALID [2022-04-27 20:48:09,666 INFO L290 TraceCheckUtils]: 10: Hoare triple {10905#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 11: Hoare triple {10905#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 12: Hoare triple {10905#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 13: Hoare triple {10905#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 14: Hoare triple {10905#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 15: Hoare triple {10905#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 16: Hoare triple {10905#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 17: Hoare triple {10905#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 18: Hoare triple {10905#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {10905#true} is VALID [2022-04-27 20:48:09,667 INFO L290 TraceCheckUtils]: 19: Hoare triple {10905#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 20: Hoare triple {10905#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 21: Hoare triple {10905#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 22: Hoare triple {10905#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 23: Hoare triple {10905#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 24: Hoare triple {10905#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 25: Hoare triple {10905#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {10905#true} is VALID [2022-04-27 20:48:09,668 INFO L290 TraceCheckUtils]: 26: Hoare triple {10905#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {10905#true} is VALID [2022-04-27 20:48:09,669 INFO L290 TraceCheckUtils]: 27: Hoare triple {10905#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,670 INFO L290 TraceCheckUtils]: 28: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,670 INFO L290 TraceCheckUtils]: 29: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,671 INFO L290 TraceCheckUtils]: 30: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,671 INFO L290 TraceCheckUtils]: 31: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,672 INFO L290 TraceCheckUtils]: 32: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,672 INFO L290 TraceCheckUtils]: 33: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,672 INFO L290 TraceCheckUtils]: 34: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,673 INFO L290 TraceCheckUtils]: 35: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,673 INFO L290 TraceCheckUtils]: 36: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,674 INFO L290 TraceCheckUtils]: 37: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:09,674 INFO L290 TraceCheckUtils]: 38: Hoare triple {10910#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {10911#(= |ssl3_accept_#t~mem53| 8496)} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 39: Hoare triple {10911#(= |ssl3_accept_#t~mem53| 8496)} [748] L1188-->L1189: Formula: (= |v_ssl3_accept_#t~mem53_3| 8481) InVars {ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem53] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 40: Hoare triple {10906#false} [747] L1189-->L1339: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_67 48))) (and (= |v_#memory_$Pointer$.offset_113| (store |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.offset_113| v_ssl3_accept_~s.base_67) .cse0)))) (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 0)) |v_#memory_int_147|) (= v_ssl3_accept_~ret~0_29 |v_ssl3_accept_#t~nondet90_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647) (= (store |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.base_113| v_ssl3_accept_~s.base_67) .cse0))) |v_#memory_$Pointer$.base_113|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, #memory_int=|v_#memory_int_148|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, #memory_int=|v_#memory_int_147|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 41: Hoare triple {10906#false} [755] L1339-->L1679: Formula: (let ((.cse7 (+ 84 v_ssl3_accept_~s.offset_68))) (let ((.cse4 (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68)) (.cse3 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_68)) (.cse5 (+ 64 v_ssl3_accept_~s.offset_68)) (.cse0 (select (select |v_#memory_$Pointer$.base_118| v_ssl3_accept_~s.base_68) .cse7)) (.cse1 (+ 844 (select (select |v_#memory_$Pointer$.offset_118| v_ssl3_accept_~s.base_68) .cse7)))) (and (= |v_#memory_$Pointer$.offset_208| (store |v_#memory_$Pointer$.offset_118| .cse0 (store (select |v_#memory_$Pointer$.offset_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_208| .cse0) .cse1)))) (= |v_#memory_$Pointer$.offset_207| (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68) .cse2 (select .cse3 .cse2)))) (= (store |v_#memory_$Pointer$.base_118| .cse0 (store (select |v_#memory_$Pointer$.base_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_207| .cse0) .cse1))) |v_#memory_$Pointer$.base_207|) (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68 (store .cse4 .cse5 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.base_115|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68) .cse2 (select .cse4 .cse2))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68 (store .cse3 .cse5 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.offset_115|) (not (<= v_ssl3_accept_~ret~0_31 0)) (= (let ((.cse6 (store |v_#memory_int_152| .cse0 (store (select |v_#memory_int_152| .cse0) .cse1 8482)))) (store .cse6 v_ssl3_accept_~s.base_68 (store (store (select .cse6 v_ssl3_accept_~s.base_68) .cse2 8448) .cse5 0))) |v_#memory_int_149|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_118|, #memory_int=|v_#memory_int_152|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_118|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_115|, #memory_int=|v_#memory_int_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_115|} AuxVars[|v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.base_207|, |v_#memory_$Pointer$.offset_208|] AssignedVars[ssl3_accept_#t~mem91.base, ssl3_accept_#t~mem91.offset, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 42: Hoare triple {10906#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 43: Hoare triple {10906#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 44: Hoare triple {10906#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {10906#false} is VALID [2022-04-27 20:48:09,675 INFO L290 TraceCheckUtils]: 45: Hoare triple {10906#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 46: Hoare triple {10906#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 47: Hoare triple {10906#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 48: Hoare triple {10906#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 49: Hoare triple {10906#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 50: Hoare triple {10906#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 51: Hoare triple {10906#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 52: Hoare triple {10906#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 53: Hoare triple {10906#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 54: Hoare triple {10906#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {10906#false} is VALID [2022-04-27 20:48:09,676 INFO L290 TraceCheckUtils]: 55: Hoare triple {10906#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 56: Hoare triple {10906#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 57: Hoare triple {10906#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 58: Hoare triple {10906#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 59: Hoare triple {10906#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 60: Hoare triple {10906#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 61: Hoare triple {10906#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 62: Hoare triple {10906#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 63: Hoare triple {10906#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {10906#false} is VALID [2022-04-27 20:48:09,677 INFO L290 TraceCheckUtils]: 64: Hoare triple {10906#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 65: Hoare triple {10906#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 66: Hoare triple {10906#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 67: Hoare triple {10906#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 68: Hoare triple {10906#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 69: Hoare triple {10906#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 70: Hoare triple {10906#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 71: Hoare triple {10906#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {10906#false} is VALID [2022-04-27 20:48:09,678 INFO L290 TraceCheckUtils]: 72: Hoare triple {10906#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {10906#false} is VALID [2022-04-27 20:48:09,679 INFO L290 TraceCheckUtils]: 73: Hoare triple {10906#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10906#false} is VALID [2022-04-27 20:48:09,679 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:48:09,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:09,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117872673] [2022-04-27 20:48:09,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117872673] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:09,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:09,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:48:09,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798796860] [2022-04-27 20:48:09,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:09,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2022-04-27 20:48:09,680 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:09,680 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:09,746 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 74 edges. 74 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:09,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:48:09,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:09,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:48:09,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:48:09,747 INFO L87 Difference]: Start difference. First operand 237 states and 361 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:12,388 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:18,832 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:19,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:19,762 INFO L93 Difference]: Finished difference Result 255 states and 384 transitions. [2022-04-27 20:48:19,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:48:19,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2022-04-27 20:48:19,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:19,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:19,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2022-04-27 20:48:19,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:19,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2022-04-27 20:48:19,768 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 274 transitions. [2022-04-27 20:48:19,987 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 274 edges. 274 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:19,992 INFO L225 Difference]: With dead ends: 255 [2022-04-27 20:48:19,992 INFO L226 Difference]: Without dead ends: 255 [2022-04-27 20:48:19,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:19,993 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 35 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:19,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 509 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 390 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-04-27 20:48:19,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-04-27 20:48:19,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 237. [2022-04-27 20:48:19,996 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:19,997 INFO L82 GeneralOperation]: Start isEquivalent. First operand 255 states. Second operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:19,997 INFO L74 IsIncluded]: Start isIncluded. First operand 255 states. Second operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:19,998 INFO L87 Difference]: Start difference. First operand 255 states. Second operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:20,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:20,003 INFO L93 Difference]: Finished difference Result 255 states and 384 transitions. [2022-04-27 20:48:20,003 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 384 transitions. [2022-04-27 20:48:20,004 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:20,004 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:20,004 INFO L74 IsIncluded]: Start isIncluded. First operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 255 states. [2022-04-27 20:48:20,005 INFO L87 Difference]: Start difference. First operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 255 states. [2022-04-27 20:48:20,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:20,010 INFO L93 Difference]: Finished difference Result 255 states and 384 transitions. [2022-04-27 20:48:20,011 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 384 transitions. [2022-04-27 20:48:20,011 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:20,011 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:20,011 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:20,011 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:20,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 232 states have (on average 1.5344827586206897) internal successors, (356), 232 states have internal predecessors, (356), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:20,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 360 transitions. [2022-04-27 20:48:20,017 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 360 transitions. Word has length 74 [2022-04-27 20:48:20,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:20,017 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 360 transitions. [2022-04-27 20:48:20,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:20,017 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 360 transitions. [2022-04-27 20:48:20,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-27 20:48:20,018 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:20,018 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:20,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-27 20:48:20,018 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:20,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:20,019 INFO L85 PathProgramCache]: Analyzing trace with hash -801809009, now seen corresponding path program 1 times [2022-04-27 20:48:20,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:20,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722833510] [2022-04-27 20:48:20,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:20,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:20,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:20,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:20,159 INFO L290 TraceCheckUtils]: 0: Hoare triple {11927#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {11919#true} is VALID [2022-04-27 20:48:20,159 INFO L290 TraceCheckUtils]: 1: Hoare triple {11919#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,159 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {11919#true} {11919#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,190 INFO L272 TraceCheckUtils]: 0: Hoare triple {11919#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11927#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:20,190 INFO L290 TraceCheckUtils]: 1: Hoare triple {11927#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {11919#true} is VALID [2022-04-27 20:48:20,190 INFO L290 TraceCheckUtils]: 2: Hoare triple {11919#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,190 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {11919#true} {11919#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,190 INFO L272 TraceCheckUtils]: 4: Hoare triple {11919#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,191 INFO L290 TraceCheckUtils]: 5: Hoare triple {11919#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {11919#true} is VALID [2022-04-27 20:48:20,191 INFO L290 TraceCheckUtils]: 6: Hoare triple {11919#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {11919#true} is VALID [2022-04-27 20:48:20,191 INFO L272 TraceCheckUtils]: 7: Hoare triple {11919#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 8: Hoare triple {11919#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 9: Hoare triple {11919#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 10: Hoare triple {11919#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 11: Hoare triple {11919#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 12: Hoare triple {11919#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 13: Hoare triple {11919#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 14: Hoare triple {11919#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,192 INFO L290 TraceCheckUtils]: 15: Hoare triple {11919#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 16: Hoare triple {11919#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 17: Hoare triple {11919#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 18: Hoare triple {11919#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 19: Hoare triple {11919#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 20: Hoare triple {11919#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 21: Hoare triple {11919#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 22: Hoare triple {11919#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 23: Hoare triple {11919#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {11919#true} is VALID [2022-04-27 20:48:20,193 INFO L290 TraceCheckUtils]: 24: Hoare triple {11919#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 25: Hoare triple {11919#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 26: Hoare triple {11919#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 27: Hoare triple {11919#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 28: Hoare triple {11919#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 29: Hoare triple {11919#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 30: Hoare triple {11919#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {11919#true} is VALID [2022-04-27 20:48:20,194 INFO L290 TraceCheckUtils]: 31: Hoare triple {11919#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11919#true} is VALID [2022-04-27 20:48:20,198 INFO L290 TraceCheckUtils]: 32: Hoare triple {11919#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11924#(= |ssl3_accept_#t~mem47| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,199 INFO L290 TraceCheckUtils]: 33: Hoare triple {11924#(= |ssl3_accept_#t~mem47| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [725] L1170-->L1171: Formula: (= 12292 |v_ssl3_accept_#t~mem47_3|) InVars {ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem47] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,200 INFO L290 TraceCheckUtils]: 34: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [728] L1171-->L1280: Formula: (let ((.cse0 (+ 40 v_ssl3_accept_~s.offset_59))) (and (= (store |v_#memory_int_131| v_ssl3_accept_~s.base_59 (store (select |v_#memory_int_131| v_ssl3_accept_~s.base_59) .cse0 1)) |v_#memory_int_130|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.base_95|) (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.offset_95|))) InVars {#memory_int=|v_#memory_int_131|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{#memory_int=|v_#memory_int_130|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,201 INFO L290 TraceCheckUtils]: 35: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,201 INFO L290 TraceCheckUtils]: 36: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,201 INFO L290 TraceCheckUtils]: 37: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,202 INFO L290 TraceCheckUtils]: 38: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,203 INFO L290 TraceCheckUtils]: 39: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 40: Hoare triple {11925#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {11926#(= 12292 |ssl3_accept_#t~mem85|)} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 41: Hoare triple {11926#(= 12292 |ssl3_accept_#t~mem85|)} [760] L1321-->L1322: Formula: (not (= 12292 |v_ssl3_accept_#t~mem85_3|)) InVars {ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem85] {11920#false} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 42: Hoare triple {11920#false} [767] L1322-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_65)) (.cse2 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_65)) (.cse7 (+ 204 v_ssl3_accept_~s.offset_65))) (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_65)) (.cse4 (select .cse2 .cse7)) (.cse6 (+ 72 (select .cse1 .cse7)))) (and (= (store |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.offset_210|) (= (store |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_210|) (= (let ((.cse3 (store |v_#memory_int_143| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_143| v_ssl3_accept_~s.base_65) .cse0 8464)))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1))))) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.base_210| .cse4 (store (select |v_#memory_$Pointer$.base_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.base_105| .cse4) .cse6))) |v_#memory_$Pointer$.base_105|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= |v_#memory_$Pointer$.offset_105| (store |v_#memory_$Pointer$.offset_210| .cse4 (store (select |v_#memory_$Pointer$.offset_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.offset_105| .cse4) .cse6))))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, ssl3_accept_#t~mem86.offset=|v_ssl3_accept_#t~mem86.offset_1|, ssl3_accept_#t~mem87=|v_ssl3_accept_#t~mem87_1|, #memory_int=|v_#memory_int_141|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} AuxVars[|v_#memory_$Pointer$.offset_210|, |v_#memory_$Pointer$.base_210|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem86.offset, ssl3_accept_#t~mem87, #memory_int, ssl3_accept_#t~mem86.base, #memory_$Pointer$.offset] {11920#false} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 43: Hoare triple {11920#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11920#false} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 44: Hoare triple {11920#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11920#false} is VALID [2022-04-27 20:48:20,204 INFO L290 TraceCheckUtils]: 45: Hoare triple {11920#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 46: Hoare triple {11920#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 47: Hoare triple {11920#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 48: Hoare triple {11920#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 49: Hoare triple {11920#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 50: Hoare triple {11920#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 51: Hoare triple {11920#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 52: Hoare triple {11920#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 53: Hoare triple {11920#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 54: Hoare triple {11920#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {11920#false} is VALID [2022-04-27 20:48:20,205 INFO L290 TraceCheckUtils]: 55: Hoare triple {11920#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {11920#false} is VALID [2022-04-27 20:48:20,206 INFO L290 TraceCheckUtils]: 56: Hoare triple {11920#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {11920#false} is VALID [2022-04-27 20:48:20,206 INFO L290 TraceCheckUtils]: 57: Hoare triple {11920#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {11920#false} is VALID [2022-04-27 20:48:20,206 INFO L290 TraceCheckUtils]: 58: Hoare triple {11920#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 59: Hoare triple {11920#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 60: Hoare triple {11920#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 61: Hoare triple {11920#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 62: Hoare triple {11920#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 63: Hoare triple {11920#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 64: Hoare triple {11920#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 65: Hoare triple {11920#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 66: Hoare triple {11920#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {11920#false} is VALID [2022-04-27 20:48:20,207 INFO L290 TraceCheckUtils]: 67: Hoare triple {11920#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 68: Hoare triple {11920#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 69: Hoare triple {11920#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 70: Hoare triple {11920#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 71: Hoare triple {11920#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 72: Hoare triple {11920#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 73: Hoare triple {11920#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {11920#false} is VALID [2022-04-27 20:48:20,208 INFO L290 TraceCheckUtils]: 74: Hoare triple {11920#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11920#false} is VALID [2022-04-27 20:48:20,209 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-27 20:48:20,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:20,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722833510] [2022-04-27 20:48:20,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722833510] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:20,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:20,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-27 20:48:20,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032873261] [2022-04-27 20:48:20,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:20,210 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2022-04-27 20:48:20,210 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:20,210 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:20,278 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 74 edges. 74 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:20,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-27 20:48:20,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:20,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-27 20:48:20,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:20,279 INFO L87 Difference]: Start difference. First operand 237 states and 360 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:29,232 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:30,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:30,240 INFO L93 Difference]: Finished difference Result 246 states and 371 transitions. [2022-04-27 20:48:30,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-27 20:48:30,241 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2022-04-27 20:48:30,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:30,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 227 transitions. [2022-04-27 20:48:30,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 227 transitions. [2022-04-27 20:48:30,245 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 6 states and 227 transitions. [2022-04-27 20:48:30,413 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 227 edges. 227 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:30,417 INFO L225 Difference]: With dead ends: 246 [2022-04-27 20:48:30,417 INFO L226 Difference]: Without dead ends: 246 [2022-04-27 20:48:30,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-04-27 20:48:30,418 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 3 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:30,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 633 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-04-27 20:48:30,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-04-27 20:48:30,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2022-04-27 20:48:30,422 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:30,422 INFO L82 GeneralOperation]: Start isEquivalent. First operand 246 states. Second operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,423 INFO L74 IsIncluded]: Start isIncluded. First operand 246 states. Second operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,423 INFO L87 Difference]: Start difference. First operand 246 states. Second operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:30,427 INFO L93 Difference]: Finished difference Result 246 states and 371 transitions. [2022-04-27 20:48:30,427 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 371 transitions. [2022-04-27 20:48:30,428 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:30,428 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:30,428 INFO L74 IsIncluded]: Start isIncluded. First operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 246 states. [2022-04-27 20:48:30,429 INFO L87 Difference]: Start difference. First operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 246 states. [2022-04-27 20:48:30,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:30,433 INFO L93 Difference]: Finished difference Result 246 states and 371 transitions. [2022-04-27 20:48:30,433 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 371 transitions. [2022-04-27 20:48:30,434 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:30,434 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:30,434 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:30,434 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:30,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.5228215767634854) internal successors, (367), 241 states have internal predecessors, (367), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 371 transitions. [2022-04-27 20:48:30,438 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 371 transitions. Word has length 75 [2022-04-27 20:48:30,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:30,438 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 371 transitions. [2022-04-27 20:48:30,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,439 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 371 transitions. [2022-04-27 20:48:30,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-27 20:48:30,439 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:30,440 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:30,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-27 20:48:30,440 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:30,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:30,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1681571247, now seen corresponding path program 1 times [2022-04-27 20:48:30,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:30,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222451304] [2022-04-27 20:48:30,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:30,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:30,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:30,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:30,569 INFO L290 TraceCheckUtils]: 0: Hoare triple {12923#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {12916#true} is VALID [2022-04-27 20:48:30,569 INFO L290 TraceCheckUtils]: 1: Hoare triple {12916#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,569 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {12916#true} {12916#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,570 INFO L272 TraceCheckUtils]: 0: Hoare triple {12916#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12923#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:30,570 INFO L290 TraceCheckUtils]: 1: Hoare triple {12923#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {12916#true} is VALID [2022-04-27 20:48:30,570 INFO L290 TraceCheckUtils]: 2: Hoare triple {12916#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,570 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {12916#true} {12916#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,571 INFO L272 TraceCheckUtils]: 4: Hoare triple {12916#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,571 INFO L290 TraceCheckUtils]: 5: Hoare triple {12916#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {12916#true} is VALID [2022-04-27 20:48:30,571 INFO L290 TraceCheckUtils]: 6: Hoare triple {12916#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {12916#true} is VALID [2022-04-27 20:48:30,572 INFO L272 TraceCheckUtils]: 7: Hoare triple {12916#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {12916#true} is VALID [2022-04-27 20:48:30,572 INFO L290 TraceCheckUtils]: 8: Hoare triple {12916#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {12916#true} is VALID [2022-04-27 20:48:30,572 INFO L290 TraceCheckUtils]: 9: Hoare triple {12916#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {12916#true} is VALID [2022-04-27 20:48:30,572 INFO L290 TraceCheckUtils]: 10: Hoare triple {12916#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {12916#true} is VALID [2022-04-27 20:48:30,572 INFO L290 TraceCheckUtils]: 11: Hoare triple {12916#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 12: Hoare triple {12916#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 13: Hoare triple {12916#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 14: Hoare triple {12916#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 15: Hoare triple {12916#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 16: Hoare triple {12916#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 17: Hoare triple {12916#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 18: Hoare triple {12916#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {12916#true} is VALID [2022-04-27 20:48:30,573 INFO L290 TraceCheckUtils]: 19: Hoare triple {12916#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 20: Hoare triple {12916#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 21: Hoare triple {12916#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 22: Hoare triple {12916#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 23: Hoare triple {12916#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 24: Hoare triple {12916#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 25: Hoare triple {12916#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {12916#true} is VALID [2022-04-27 20:48:30,574 INFO L290 TraceCheckUtils]: 26: Hoare triple {12916#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {12916#true} is VALID [2022-04-27 20:48:30,576 INFO L290 TraceCheckUtils]: 27: Hoare triple {12916#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,576 INFO L290 TraceCheckUtils]: 28: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,576 INFO L290 TraceCheckUtils]: 29: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,577 INFO L290 TraceCheckUtils]: 30: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,577 INFO L290 TraceCheckUtils]: 31: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,578 INFO L290 TraceCheckUtils]: 32: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:30,578 INFO L290 TraceCheckUtils]: 33: Hoare triple {12921#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {12922#(= |ssl3_accept_#t~mem48| 8496)} is VALID [2022-04-27 20:48:30,578 INFO L290 TraceCheckUtils]: 34: Hoare triple {12922#(= |ssl3_accept_#t~mem48| 8496)} [729] L1173-->L1280: Formula: (= |v_ssl3_accept_#t~mem48_3| 16384) InVars {ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem48] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 35: Hoare triple {12917#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 36: Hoare triple {12917#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 37: Hoare triple {12917#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 38: Hoare triple {12917#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 39: Hoare triple {12917#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 40: Hoare triple {12917#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 41: Hoare triple {12917#false} [760] L1321-->L1322: Formula: (not (= 12292 |v_ssl3_accept_#t~mem85_3|)) InVars {ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem85] {12917#false} is VALID [2022-04-27 20:48:30,579 INFO L290 TraceCheckUtils]: 42: Hoare triple {12917#false} [767] L1322-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_65)) (.cse2 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_65)) (.cse7 (+ 204 v_ssl3_accept_~s.offset_65))) (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_65)) (.cse4 (select .cse2 .cse7)) (.cse6 (+ 72 (select .cse1 .cse7)))) (and (= (store |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.offset_210|) (= (store |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_210|) (= (let ((.cse3 (store |v_#memory_int_143| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_143| v_ssl3_accept_~s.base_65) .cse0 8464)))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1))))) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.base_210| .cse4 (store (select |v_#memory_$Pointer$.base_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.base_105| .cse4) .cse6))) |v_#memory_$Pointer$.base_105|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= |v_#memory_$Pointer$.offset_105| (store |v_#memory_$Pointer$.offset_210| .cse4 (store (select |v_#memory_$Pointer$.offset_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.offset_105| .cse4) .cse6))))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, ssl3_accept_#t~mem86.offset=|v_ssl3_accept_#t~mem86.offset_1|, ssl3_accept_#t~mem87=|v_ssl3_accept_#t~mem87_1|, #memory_int=|v_#memory_int_141|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} AuxVars[|v_#memory_$Pointer$.offset_210|, |v_#memory_$Pointer$.base_210|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem86.offset, ssl3_accept_#t~mem87, #memory_int, ssl3_accept_#t~mem86.base, #memory_$Pointer$.offset] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 43: Hoare triple {12917#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 44: Hoare triple {12917#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 45: Hoare triple {12917#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 46: Hoare triple {12917#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 47: Hoare triple {12917#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 48: Hoare triple {12917#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 49: Hoare triple {12917#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 50: Hoare triple {12917#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {12917#false} is VALID [2022-04-27 20:48:30,580 INFO L290 TraceCheckUtils]: 51: Hoare triple {12917#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 52: Hoare triple {12917#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 53: Hoare triple {12917#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 54: Hoare triple {12917#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 55: Hoare triple {12917#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 56: Hoare triple {12917#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 57: Hoare triple {12917#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 58: Hoare triple {12917#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {12917#false} is VALID [2022-04-27 20:48:30,581 INFO L290 TraceCheckUtils]: 59: Hoare triple {12917#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 60: Hoare triple {12917#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 61: Hoare triple {12917#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 62: Hoare triple {12917#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 63: Hoare triple {12917#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 64: Hoare triple {12917#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 65: Hoare triple {12917#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 66: Hoare triple {12917#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 67: Hoare triple {12917#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {12917#false} is VALID [2022-04-27 20:48:30,582 INFO L290 TraceCheckUtils]: 68: Hoare triple {12917#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 69: Hoare triple {12917#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 70: Hoare triple {12917#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 71: Hoare triple {12917#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 72: Hoare triple {12917#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 73: Hoare triple {12917#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {12917#false} is VALID [2022-04-27 20:48:30,583 INFO L290 TraceCheckUtils]: 74: Hoare triple {12917#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12917#false} is VALID [2022-04-27 20:48:30,584 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:48:30,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:30,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222451304] [2022-04-27 20:48:30,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222451304] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:30,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:30,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:48:30,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031941263] [2022-04-27 20:48:30,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:30,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2022-04-27 20:48:30,585 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:30,585 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:30,649 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 75 edges. 75 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:30,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:48:30,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:30,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:48:30,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:48:30,650 INFO L87 Difference]: Start difference. First operand 246 states and 371 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:32,606 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:34,302 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:36,418 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:39,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:39,846 INFO L93 Difference]: Finished difference Result 273 states and 405 transitions. [2022-04-27 20:48:39,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:48:39,846 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2022-04-27 20:48:39,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:39,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:39,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 273 transitions. [2022-04-27 20:48:39,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:39,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 273 transitions. [2022-04-27 20:48:39,850 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 273 transitions. [2022-04-27 20:48:40,021 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 273 edges. 273 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:40,025 INFO L225 Difference]: With dead ends: 273 [2022-04-27 20:48:40,025 INFO L226 Difference]: Without dead ends: 273 [2022-04-27 20:48:40,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:40,026 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 39 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:40,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 509 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-04-27 20:48:40,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-04-27 20:48:40,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 246. [2022-04-27 20:48:40,031 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:40,031 INFO L82 GeneralOperation]: Start isEquivalent. First operand 273 states. Second operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,032 INFO L74 IsIncluded]: Start isIncluded. First operand 273 states. Second operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,032 INFO L87 Difference]: Start difference. First operand 273 states. Second operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:40,037 INFO L93 Difference]: Finished difference Result 273 states and 405 transitions. [2022-04-27 20:48:40,037 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 405 transitions. [2022-04-27 20:48:40,038 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:40,038 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:40,038 INFO L74 IsIncluded]: Start isIncluded. First operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 273 states. [2022-04-27 20:48:40,038 INFO L87 Difference]: Start difference. First operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 273 states. [2022-04-27 20:48:40,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:40,043 INFO L93 Difference]: Finished difference Result 273 states and 405 transitions. [2022-04-27 20:48:40,043 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 405 transitions. [2022-04-27 20:48:40,044 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:40,044 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:40,044 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:40,044 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:40,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.5186721991701244) internal successors, (366), 241 states have internal predecessors, (366), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 370 transitions. [2022-04-27 20:48:40,049 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 370 transitions. Word has length 75 [2022-04-27 20:48:40,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:40,049 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 370 transitions. [2022-04-27 20:48:40,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,049 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 370 transitions. [2022-04-27 20:48:40,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-27 20:48:40,060 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:40,061 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:40,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-27 20:48:40,061 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:40,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:40,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1399153773, now seen corresponding path program 1 times [2022-04-27 20:48:40,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:40,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384016889] [2022-04-27 20:48:40,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:40,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:40,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:40,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:40,199 INFO L290 TraceCheckUtils]: 0: Hoare triple {14000#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {13993#true} is VALID [2022-04-27 20:48:40,199 INFO L290 TraceCheckUtils]: 1: Hoare triple {13993#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,200 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {13993#true} {13993#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,201 INFO L272 TraceCheckUtils]: 0: Hoare triple {13993#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14000#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:40,201 INFO L290 TraceCheckUtils]: 1: Hoare triple {14000#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {13993#true} is VALID [2022-04-27 20:48:40,201 INFO L290 TraceCheckUtils]: 2: Hoare triple {13993#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,201 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {13993#true} {13993#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,202 INFO L272 TraceCheckUtils]: 4: Hoare triple {13993#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,202 INFO L290 TraceCheckUtils]: 5: Hoare triple {13993#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {13993#true} is VALID [2022-04-27 20:48:40,202 INFO L290 TraceCheckUtils]: 6: Hoare triple {13993#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {13993#true} is VALID [2022-04-27 20:48:40,202 INFO L272 TraceCheckUtils]: 7: Hoare triple {13993#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 8: Hoare triple {13993#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 9: Hoare triple {13993#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 10: Hoare triple {13993#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 11: Hoare triple {13993#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 12: Hoare triple {13993#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {13993#true} is VALID [2022-04-27 20:48:40,203 INFO L290 TraceCheckUtils]: 13: Hoare triple {13993#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 14: Hoare triple {13993#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 15: Hoare triple {13993#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 16: Hoare triple {13993#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 17: Hoare triple {13993#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 18: Hoare triple {13993#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 19: Hoare triple {13993#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 20: Hoare triple {13993#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 21: Hoare triple {13993#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {13993#true} is VALID [2022-04-27 20:48:40,204 INFO L290 TraceCheckUtils]: 22: Hoare triple {13993#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {13993#true} is VALID [2022-04-27 20:48:40,205 INFO L290 TraceCheckUtils]: 23: Hoare triple {13993#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {13993#true} is VALID [2022-04-27 20:48:40,205 INFO L290 TraceCheckUtils]: 24: Hoare triple {13993#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {13993#true} is VALID [2022-04-27 20:48:40,205 INFO L290 TraceCheckUtils]: 25: Hoare triple {13993#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {13993#true} is VALID [2022-04-27 20:48:40,205 INFO L290 TraceCheckUtils]: 26: Hoare triple {13993#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {13993#true} is VALID [2022-04-27 20:48:40,206 INFO L290 TraceCheckUtils]: 27: Hoare triple {13993#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,207 INFO L290 TraceCheckUtils]: 28: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,207 INFO L290 TraceCheckUtils]: 29: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,207 INFO L290 TraceCheckUtils]: 30: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,208 INFO L290 TraceCheckUtils]: 31: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,208 INFO L290 TraceCheckUtils]: 32: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,209 INFO L290 TraceCheckUtils]: 33: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,209 INFO L290 TraceCheckUtils]: 34: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 35: Hoare triple {13998#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {13999#(not (= 24576 |ssl3_accept_#t~mem50|))} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 36: Hoare triple {13999#(not (= 24576 |ssl3_accept_#t~mem50|))} [736] L1179-->L1280: Formula: (= 24576 |v_ssl3_accept_#t~mem50_3|) InVars {ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem50] {13994#false} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 37: Hoare triple {13994#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {13994#false} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 38: Hoare triple {13994#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {13994#false} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 39: Hoare triple {13994#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {13994#false} is VALID [2022-04-27 20:48:40,210 INFO L290 TraceCheckUtils]: 40: Hoare triple {13994#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 41: Hoare triple {13994#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 42: Hoare triple {13994#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 43: Hoare triple {13994#false} [760] L1321-->L1322: Formula: (not (= 12292 |v_ssl3_accept_#t~mem85_3|)) InVars {ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem85] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 44: Hoare triple {13994#false} [767] L1322-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_65)) (.cse2 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_65)) (.cse7 (+ 204 v_ssl3_accept_~s.offset_65))) (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_65)) (.cse4 (select .cse2 .cse7)) (.cse6 (+ 72 (select .cse1 .cse7)))) (and (= (store |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.offset_210|) (= (store |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_210|) (= (let ((.cse3 (store |v_#memory_int_143| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_143| v_ssl3_accept_~s.base_65) .cse0 8464)))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1))))) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.base_210| .cse4 (store (select |v_#memory_$Pointer$.base_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.base_105| .cse4) .cse6))) |v_#memory_$Pointer$.base_105|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= |v_#memory_$Pointer$.offset_105| (store |v_#memory_$Pointer$.offset_210| .cse4 (store (select |v_#memory_$Pointer$.offset_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.offset_105| .cse4) .cse6))))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, ssl3_accept_#t~mem86.offset=|v_ssl3_accept_#t~mem86.offset_1|, ssl3_accept_#t~mem87=|v_ssl3_accept_#t~mem87_1|, #memory_int=|v_#memory_int_141|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} AuxVars[|v_#memory_$Pointer$.offset_210|, |v_#memory_$Pointer$.base_210|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem86.offset, ssl3_accept_#t~mem87, #memory_int, ssl3_accept_#t~mem86.base, #memory_$Pointer$.offset] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 45: Hoare triple {13994#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 46: Hoare triple {13994#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 47: Hoare triple {13994#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {13994#false} is VALID [2022-04-27 20:48:40,211 INFO L290 TraceCheckUtils]: 48: Hoare triple {13994#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 49: Hoare triple {13994#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 50: Hoare triple {13994#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 51: Hoare triple {13994#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 52: Hoare triple {13994#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 53: Hoare triple {13994#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 54: Hoare triple {13994#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {13994#false} is VALID [2022-04-27 20:48:40,212 INFO L290 TraceCheckUtils]: 55: Hoare triple {13994#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 56: Hoare triple {13994#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 57: Hoare triple {13994#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 58: Hoare triple {13994#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 59: Hoare triple {13994#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 60: Hoare triple {13994#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {13994#false} is VALID [2022-04-27 20:48:40,213 INFO L290 TraceCheckUtils]: 61: Hoare triple {13994#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 62: Hoare triple {13994#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 63: Hoare triple {13994#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 64: Hoare triple {13994#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 65: Hoare triple {13994#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 66: Hoare triple {13994#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 67: Hoare triple {13994#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 68: Hoare triple {13994#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 69: Hoare triple {13994#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {13994#false} is VALID [2022-04-27 20:48:40,214 INFO L290 TraceCheckUtils]: 70: Hoare triple {13994#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 71: Hoare triple {13994#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 72: Hoare triple {13994#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 73: Hoare triple {13994#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 74: Hoare triple {13994#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 75: Hoare triple {13994#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {13994#false} is VALID [2022-04-27 20:48:40,215 INFO L290 TraceCheckUtils]: 76: Hoare triple {13994#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {13994#false} is VALID [2022-04-27 20:48:40,216 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:48:40,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:40,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384016889] [2022-04-27 20:48:40,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384016889] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:40,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:40,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:48:40,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943024770] [2022-04-27 20:48:40,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:40,218 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2022-04-27 20:48:40,218 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:40,218 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:40,284 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 77 edges. 77 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:40,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:48:40,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:40,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:48:40,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:48:40,285 INFO L87 Difference]: Start difference. First operand 246 states and 370 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:49,449 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:48:50,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:50,491 INFO L93 Difference]: Finished difference Result 355 states and 531 transitions. [2022-04-27 20:48:50,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:48:50,491 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2022-04-27 20:48:50,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:50,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 398 transitions. [2022-04-27 20:48:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 398 transitions. [2022-04-27 20:48:50,495 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 398 transitions. [2022-04-27 20:48:50,766 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 398 edges. 398 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:50,772 INFO L225 Difference]: With dead ends: 355 [2022-04-27 20:48:50,772 INFO L226 Difference]: Without dead ends: 355 [2022-04-27 20:48:50,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:50,773 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 148 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:50,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 344 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-04-27 20:48:50,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-04-27 20:48:50,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 246. [2022-04-27 20:48:50,777 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:50,778 INFO L82 GeneralOperation]: Start isEquivalent. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,778 INFO L74 IsIncluded]: Start isIncluded. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,778 INFO L87 Difference]: Start difference. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:50,785 INFO L93 Difference]: Finished difference Result 355 states and 531 transitions. [2022-04-27 20:48:50,785 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 531 transitions. [2022-04-27 20:48:50,786 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:50,786 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:50,786 INFO L74 IsIncluded]: Start isIncluded. First operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 355 states. [2022-04-27 20:48:50,786 INFO L87 Difference]: Start difference. First operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 355 states. [2022-04-27 20:48:50,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:50,793 INFO L93 Difference]: Finished difference Result 355 states and 531 transitions. [2022-04-27 20:48:50,793 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 531 transitions. [2022-04-27 20:48:50,794 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:50,794 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:50,794 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:50,794 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:50,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.5020746887966805) internal successors, (362), 241 states have internal predecessors, (362), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 366 transitions. [2022-04-27 20:48:50,798 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 366 transitions. Word has length 77 [2022-04-27 20:48:50,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:50,799 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 366 transitions. [2022-04-27 20:48:50,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:50,799 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 366 transitions. [2022-04-27 20:48:50,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-04-27 20:48:50,800 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:50,800 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:50,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-27 20:48:50,800 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:50,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:50,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1192836383, now seen corresponding path program 1 times [2022-04-27 20:48:50,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:50,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176413598] [2022-04-27 20:48:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:50,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:50,928 INFO L290 TraceCheckUtils]: 0: Hoare triple {15323#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {15316#true} is VALID [2022-04-27 20:48:50,929 INFO L290 TraceCheckUtils]: 1: Hoare triple {15316#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,929 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {15316#true} {15316#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,930 INFO L272 TraceCheckUtils]: 0: Hoare triple {15316#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15323#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:50,930 INFO L290 TraceCheckUtils]: 1: Hoare triple {15323#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {15316#true} is VALID [2022-04-27 20:48:50,930 INFO L290 TraceCheckUtils]: 2: Hoare triple {15316#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,930 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {15316#true} {15316#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,930 INFO L272 TraceCheckUtils]: 4: Hoare triple {15316#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,931 INFO L290 TraceCheckUtils]: 5: Hoare triple {15316#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {15316#true} is VALID [2022-04-27 20:48:50,931 INFO L290 TraceCheckUtils]: 6: Hoare triple {15316#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {15316#true} is VALID [2022-04-27 20:48:50,931 INFO L272 TraceCheckUtils]: 7: Hoare triple {15316#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {15316#true} is VALID [2022-04-27 20:48:50,931 INFO L290 TraceCheckUtils]: 8: Hoare triple {15316#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 9: Hoare triple {15316#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 10: Hoare triple {15316#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 11: Hoare triple {15316#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 12: Hoare triple {15316#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 13: Hoare triple {15316#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 14: Hoare triple {15316#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 15: Hoare triple {15316#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 16: Hoare triple {15316#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15316#true} is VALID [2022-04-27 20:48:50,932 INFO L290 TraceCheckUtils]: 17: Hoare triple {15316#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 18: Hoare triple {15316#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 19: Hoare triple {15316#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 20: Hoare triple {15316#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 21: Hoare triple {15316#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 22: Hoare triple {15316#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 23: Hoare triple {15316#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 24: Hoare triple {15316#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 25: Hoare triple {15316#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {15316#true} is VALID [2022-04-27 20:48:50,933 INFO L290 TraceCheckUtils]: 26: Hoare triple {15316#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {15316#true} is VALID [2022-04-27 20:48:50,935 INFO L290 TraceCheckUtils]: 27: Hoare triple {15316#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,935 INFO L290 TraceCheckUtils]: 28: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,936 INFO L290 TraceCheckUtils]: 29: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,936 INFO L290 TraceCheckUtils]: 30: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,936 INFO L290 TraceCheckUtils]: 31: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,937 INFO L290 TraceCheckUtils]: 32: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,937 INFO L290 TraceCheckUtils]: 33: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,938 INFO L290 TraceCheckUtils]: 34: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,938 INFO L290 TraceCheckUtils]: 35: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:48:50,938 INFO L290 TraceCheckUtils]: 36: Hoare triple {15321#(not (= 8195 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15322#(not (= |ssl3_accept_#t~mem51| 8195))} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 37: Hoare triple {15322#(not (= |ssl3_accept_#t~mem51| 8195))} [739] L1182-->L1280: Formula: (= 8195 |v_ssl3_accept_#t~mem51_3|) InVars {ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem51] {15317#false} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 38: Hoare triple {15317#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {15317#false} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 39: Hoare triple {15317#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {15317#false} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 40: Hoare triple {15317#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {15317#false} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 41: Hoare triple {15317#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {15317#false} is VALID [2022-04-27 20:48:50,939 INFO L290 TraceCheckUtils]: 42: Hoare triple {15317#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 43: Hoare triple {15317#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 44: Hoare triple {15317#false} [760] L1321-->L1322: Formula: (not (= 12292 |v_ssl3_accept_#t~mem85_3|)) InVars {ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem85] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 45: Hoare triple {15317#false} [767] L1322-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_65)) (.cse2 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_65)) (.cse7 (+ 204 v_ssl3_accept_~s.offset_65))) (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_65)) (.cse4 (select .cse2 .cse7)) (.cse6 (+ 72 (select .cse1 .cse7)))) (and (= (store |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.offset_210|) (= (store |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_210|) (= (let ((.cse3 (store |v_#memory_int_143| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_143| v_ssl3_accept_~s.base_65) .cse0 8464)))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1))))) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.base_210| .cse4 (store (select |v_#memory_$Pointer$.base_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.base_105| .cse4) .cse6))) |v_#memory_$Pointer$.base_105|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= |v_#memory_$Pointer$.offset_105| (store |v_#memory_$Pointer$.offset_210| .cse4 (store (select |v_#memory_$Pointer$.offset_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.offset_105| .cse4) .cse6))))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, ssl3_accept_#t~mem86.offset=|v_ssl3_accept_#t~mem86.offset_1|, ssl3_accept_#t~mem87=|v_ssl3_accept_#t~mem87_1|, #memory_int=|v_#memory_int_141|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} AuxVars[|v_#memory_$Pointer$.offset_210|, |v_#memory_$Pointer$.base_210|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem86.offset, ssl3_accept_#t~mem87, #memory_int, ssl3_accept_#t~mem86.base, #memory_$Pointer$.offset] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 46: Hoare triple {15317#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 47: Hoare triple {15317#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 48: Hoare triple {15317#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 49: Hoare triple {15317#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15317#false} is VALID [2022-04-27 20:48:50,940 INFO L290 TraceCheckUtils]: 50: Hoare triple {15317#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 51: Hoare triple {15317#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 52: Hoare triple {15317#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 53: Hoare triple {15317#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 54: Hoare triple {15317#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 55: Hoare triple {15317#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 56: Hoare triple {15317#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 57: Hoare triple {15317#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 58: Hoare triple {15317#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {15317#false} is VALID [2022-04-27 20:48:50,941 INFO L290 TraceCheckUtils]: 59: Hoare triple {15317#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 60: Hoare triple {15317#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 61: Hoare triple {15317#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 62: Hoare triple {15317#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 63: Hoare triple {15317#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 64: Hoare triple {15317#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 65: Hoare triple {15317#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 66: Hoare triple {15317#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 67: Hoare triple {15317#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 68: Hoare triple {15317#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {15317#false} is VALID [2022-04-27 20:48:50,942 INFO L290 TraceCheckUtils]: 69: Hoare triple {15317#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 70: Hoare triple {15317#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 71: Hoare triple {15317#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 72: Hoare triple {15317#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 73: Hoare triple {15317#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 74: Hoare triple {15317#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 75: Hoare triple {15317#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {15317#false} is VALID [2022-04-27 20:48:50,943 INFO L290 TraceCheckUtils]: 76: Hoare triple {15317#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {15317#false} is VALID [2022-04-27 20:48:50,944 INFO L290 TraceCheckUtils]: 77: Hoare triple {15317#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15317#false} is VALID [2022-04-27 20:48:50,944 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-27 20:48:50,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:50,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176413598] [2022-04-27 20:48:50,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176413598] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:50,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:50,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:48:50,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732516284] [2022-04-27 20:48:50,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:50,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 78 [2022-04-27 20:48:50,945 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:50,946 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:51,009 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 78 edges. 78 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:51,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:48:51,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:51,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:48:51,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:48:51,009 INFO L87 Difference]: Start difference. First operand 246 states and 366 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:58,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:58,738 INFO L93 Difference]: Finished difference Result 355 states and 527 transitions. [2022-04-27 20:48:58,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:48:58,738 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 78 [2022-04-27 20:48:58,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:48:58,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:58,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 397 transitions. [2022-04-27 20:48:58,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:58,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 397 transitions. [2022-04-27 20:48:58,743 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 397 transitions. [2022-04-27 20:48:59,014 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 397 edges. 397 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:59,020 INFO L225 Difference]: With dead ends: 355 [2022-04-27 20:48:59,020 INFO L226 Difference]: Without dead ends: 355 [2022-04-27 20:48:59,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:48:59,021 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 146 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-04-27 20:48:59,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 344 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-04-27 20:48:59,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-04-27 20:48:59,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 246. [2022-04-27 20:48:59,025 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:48:59,026 INFO L82 GeneralOperation]: Start isEquivalent. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,026 INFO L74 IsIncluded]: Start isIncluded. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,026 INFO L87 Difference]: Start difference. First operand 355 states. Second operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:59,033 INFO L93 Difference]: Finished difference Result 355 states and 527 transitions. [2022-04-27 20:48:59,033 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 527 transitions. [2022-04-27 20:48:59,034 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:59,034 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:59,034 INFO L74 IsIncluded]: Start isIncluded. First operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 355 states. [2022-04-27 20:48:59,034 INFO L87 Difference]: Start difference. First operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 355 states. [2022-04-27 20:48:59,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:48:59,041 INFO L93 Difference]: Finished difference Result 355 states and 527 transitions. [2022-04-27 20:48:59,041 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 527 transitions. [2022-04-27 20:48:59,041 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:48:59,042 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:48:59,042 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:48:59,042 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:48:59,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.4854771784232366) internal successors, (358), 241 states have internal predecessors, (358), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 362 transitions. [2022-04-27 20:48:59,046 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 362 transitions. Word has length 78 [2022-04-27 20:48:59,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:48:59,046 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 362 transitions. [2022-04-27 20:48:59,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,046 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 362 transitions. [2022-04-27 20:48:59,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-04-27 20:48:59,047 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:48:59,047 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:48:59,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-27 20:48:59,047 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:48:59,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:48:59,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1089053230, now seen corresponding path program 1 times [2022-04-27 20:48:59,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:48:59,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555771191] [2022-04-27 20:48:59,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:48:59,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:48:59,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:59,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:48:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:48:59,171 INFO L290 TraceCheckUtils]: 0: Hoare triple {16646#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {16639#true} is VALID [2022-04-27 20:48:59,171 INFO L290 TraceCheckUtils]: 1: Hoare triple {16639#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,171 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {16639#true} {16639#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,172 INFO L272 TraceCheckUtils]: 0: Hoare triple {16639#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16646#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:48:59,172 INFO L290 TraceCheckUtils]: 1: Hoare triple {16646#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {16639#true} is VALID [2022-04-27 20:48:59,172 INFO L290 TraceCheckUtils]: 2: Hoare triple {16639#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,172 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {16639#true} {16639#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,172 INFO L272 TraceCheckUtils]: 4: Hoare triple {16639#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,173 INFO L290 TraceCheckUtils]: 5: Hoare triple {16639#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {16639#true} is VALID [2022-04-27 20:48:59,173 INFO L290 TraceCheckUtils]: 6: Hoare triple {16639#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {16639#true} is VALID [2022-04-27 20:48:59,173 INFO L272 TraceCheckUtils]: 7: Hoare triple {16639#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 8: Hoare triple {16639#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 9: Hoare triple {16639#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 10: Hoare triple {16639#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 11: Hoare triple {16639#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 12: Hoare triple {16639#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {16639#true} is VALID [2022-04-27 20:48:59,174 INFO L290 TraceCheckUtils]: 13: Hoare triple {16639#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 14: Hoare triple {16639#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 15: Hoare triple {16639#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 16: Hoare triple {16639#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 17: Hoare triple {16639#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 18: Hoare triple {16639#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 19: Hoare triple {16639#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 20: Hoare triple {16639#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 21: Hoare triple {16639#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {16639#true} is VALID [2022-04-27 20:48:59,175 INFO L290 TraceCheckUtils]: 22: Hoare triple {16639#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 23: Hoare triple {16639#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 24: Hoare triple {16639#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 25: Hoare triple {16639#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 26: Hoare triple {16639#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 27: Hoare triple {16639#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 28: Hoare triple {16639#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {16639#true} is VALID [2022-04-27 20:48:59,176 INFO L290 TraceCheckUtils]: 29: Hoare triple {16639#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 30: Hoare triple {16639#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 31: Hoare triple {16639#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 32: Hoare triple {16639#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 33: Hoare triple {16639#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 34: Hoare triple {16639#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 35: Hoare triple {16639#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 36: Hoare triple {16639#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 37: Hoare triple {16639#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {16639#true} is VALID [2022-04-27 20:48:59,177 INFO L290 TraceCheckUtils]: 38: Hoare triple {16639#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 39: Hoare triple {16639#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 40: Hoare triple {16639#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 41: Hoare triple {16639#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 42: Hoare triple {16639#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 43: Hoare triple {16639#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 44: Hoare triple {16639#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 45: Hoare triple {16639#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 46: Hoare triple {16639#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {16639#true} is VALID [2022-04-27 20:48:59,178 INFO L290 TraceCheckUtils]: 47: Hoare triple {16639#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {16639#true} is VALID [2022-04-27 20:48:59,179 INFO L290 TraceCheckUtils]: 48: Hoare triple {16639#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,180 INFO L290 TraceCheckUtils]: 49: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,181 INFO L290 TraceCheckUtils]: 50: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,181 INFO L290 TraceCheckUtils]: 51: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,181 INFO L290 TraceCheckUtils]: 52: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,182 INFO L290 TraceCheckUtils]: 53: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,182 INFO L290 TraceCheckUtils]: 54: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,183 INFO L290 TraceCheckUtils]: 55: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,183 INFO L290 TraceCheckUtils]: 56: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,183 INFO L290 TraceCheckUtils]: 57: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,184 INFO L290 TraceCheckUtils]: 58: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,184 INFO L290 TraceCheckUtils]: 59: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,185 INFO L290 TraceCheckUtils]: 60: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,185 INFO L290 TraceCheckUtils]: 61: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,186 INFO L290 TraceCheckUtils]: 62: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,186 INFO L290 TraceCheckUtils]: 63: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,187 INFO L290 TraceCheckUtils]: 64: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,187 INFO L290 TraceCheckUtils]: 65: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,187 INFO L290 TraceCheckUtils]: 66: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,188 INFO L290 TraceCheckUtils]: 67: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,188 INFO L290 TraceCheckUtils]: 68: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,189 INFO L290 TraceCheckUtils]: 69: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,189 INFO L290 TraceCheckUtils]: 70: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,190 INFO L290 TraceCheckUtils]: 71: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:48:59,190 INFO L290 TraceCheckUtils]: 72: Hoare triple {16644#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {16645#(= |ssl3_accept_#t~mem65| 8656)} is VALID [2022-04-27 20:48:59,190 INFO L290 TraceCheckUtils]: 73: Hoare triple {16645#(= |ssl3_accept_#t~mem65| 8656)} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {16640#false} is VALID [2022-04-27 20:48:59,190 INFO L290 TraceCheckUtils]: 74: Hoare triple {16640#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 75: Hoare triple {16640#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 76: Hoare triple {16640#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 77: Hoare triple {16640#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 78: Hoare triple {16640#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 79: Hoare triple {16640#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 80: Hoare triple {16640#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {16640#false} is VALID [2022-04-27 20:48:59,191 INFO L290 TraceCheckUtils]: 81: Hoare triple {16640#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {16640#false} is VALID [2022-04-27 20:48:59,192 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:48:59,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:48:59,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555771191] [2022-04-27 20:48:59,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555771191] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:48:59,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:48:59,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:48:59,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908393069] [2022-04-27 20:48:59,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:48:59,193 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2022-04-27 20:48:59,193 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:48:59,193 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:48:59,255 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 72 edges. 72 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:48:59,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:48:59,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:48:59,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:48:59,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:48:59,256 INFO L87 Difference]: Start difference. First operand 246 states and 362 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:01,008 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:04,396 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:09,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:09,260 INFO L93 Difference]: Finished difference Result 353 states and 517 transitions. [2022-04-27 20:49:09,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:49:09,260 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2022-04-27 20:49:09,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:49:09,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 360 transitions. [2022-04-27 20:49:09,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 360 transitions. [2022-04-27 20:49:09,264 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 360 transitions. [2022-04-27 20:49:09,506 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 360 edges. 360 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:09,512 INFO L225 Difference]: With dead ends: 353 [2022-04-27 20:49:09,512 INFO L226 Difference]: Without dead ends: 353 [2022-04-27 20:49:09,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:49:09,513 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 90 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:49:09,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 513 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-04-27 20:49:09,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-04-27 20:49:09,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 277. [2022-04-27 20:49:09,517 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:49:09,518 INFO L82 GeneralOperation]: Start isEquivalent. First operand 353 states. Second operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,518 INFO L74 IsIncluded]: Start isIncluded. First operand 353 states. Second operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,518 INFO L87 Difference]: Start difference. First operand 353 states. Second operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:09,525 INFO L93 Difference]: Finished difference Result 353 states and 517 transitions. [2022-04-27 20:49:09,525 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 517 transitions. [2022-04-27 20:49:09,540 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:09,540 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:09,541 INFO L74 IsIncluded]: Start isIncluded. First operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 353 states. [2022-04-27 20:49:09,541 INFO L87 Difference]: Start difference. First operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 353 states. [2022-04-27 20:49:09,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:09,548 INFO L93 Difference]: Finished difference Result 353 states and 517 transitions. [2022-04-27 20:49:09,548 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 517 transitions. [2022-04-27 20:49:09,548 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:09,548 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:09,549 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:49:09,549 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:49:09,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 272 states have (on average 1.4926470588235294) internal successors, (406), 272 states have internal predecessors, (406), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 410 transitions. [2022-04-27 20:49:09,553 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 410 transitions. Word has length 82 [2022-04-27 20:49:09,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:49:09,553 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 410 transitions. [2022-04-27 20:49:09,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,554 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 410 transitions. [2022-04-27 20:49:09,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-04-27 20:49:09,554 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:49:09,555 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:49:09,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-27 20:49:09,555 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:49:09,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:49:09,556 INFO L85 PathProgramCache]: Analyzing trace with hash -63561231, now seen corresponding path program 1 times [2022-04-27 20:49:09,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:49:09,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971146468] [2022-04-27 20:49:09,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:49:09,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:49:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:09,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:49:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:09,687 INFO L290 TraceCheckUtils]: 0: Hoare triple {17994#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {17987#true} is VALID [2022-04-27 20:49:09,687 INFO L290 TraceCheckUtils]: 1: Hoare triple {17987#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,687 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {17987#true} {17987#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,689 INFO L272 TraceCheckUtils]: 0: Hoare triple {17987#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17994#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:49:09,689 INFO L290 TraceCheckUtils]: 1: Hoare triple {17994#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {17987#true} is VALID [2022-04-27 20:49:09,689 INFO L290 TraceCheckUtils]: 2: Hoare triple {17987#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,689 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {17987#true} {17987#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,689 INFO L272 TraceCheckUtils]: 4: Hoare triple {17987#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,690 INFO L290 TraceCheckUtils]: 5: Hoare triple {17987#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {17987#true} is VALID [2022-04-27 20:49:09,690 INFO L290 TraceCheckUtils]: 6: Hoare triple {17987#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {17987#true} is VALID [2022-04-27 20:49:09,690 INFO L272 TraceCheckUtils]: 7: Hoare triple {17987#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {17987#true} is VALID [2022-04-27 20:49:09,690 INFO L290 TraceCheckUtils]: 8: Hoare triple {17987#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {17987#true} is VALID [2022-04-27 20:49:09,690 INFO L290 TraceCheckUtils]: 9: Hoare triple {17987#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {17987#true} is VALID [2022-04-27 20:49:09,691 INFO L290 TraceCheckUtils]: 10: Hoare triple {17987#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {17987#true} is VALID [2022-04-27 20:49:09,691 INFO L290 TraceCheckUtils]: 11: Hoare triple {17987#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,691 INFO L290 TraceCheckUtils]: 12: Hoare triple {17987#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {17987#true} is VALID [2022-04-27 20:49:09,694 INFO L290 TraceCheckUtils]: 13: Hoare triple {17987#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 14: Hoare triple {17987#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 15: Hoare triple {17987#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 16: Hoare triple {17987#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 17: Hoare triple {17987#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 18: Hoare triple {17987#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 19: Hoare triple {17987#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 20: Hoare triple {17987#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 21: Hoare triple {17987#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {17987#true} is VALID [2022-04-27 20:49:09,695 INFO L290 TraceCheckUtils]: 22: Hoare triple {17987#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {17987#true} is VALID [2022-04-27 20:49:09,696 INFO L290 TraceCheckUtils]: 23: Hoare triple {17987#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {17987#true} is VALID [2022-04-27 20:49:09,696 INFO L290 TraceCheckUtils]: 24: Hoare triple {17987#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {17987#true} is VALID [2022-04-27 20:49:09,696 INFO L290 TraceCheckUtils]: 25: Hoare triple {17987#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {17987#true} is VALID [2022-04-27 20:49:09,696 INFO L290 TraceCheckUtils]: 26: Hoare triple {17987#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {17987#true} is VALID [2022-04-27 20:49:09,701 INFO L290 TraceCheckUtils]: 27: Hoare triple {17987#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {17987#true} is VALID [2022-04-27 20:49:09,701 INFO L290 TraceCheckUtils]: 28: Hoare triple {17987#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17987#true} is VALID [2022-04-27 20:49:09,701 INFO L290 TraceCheckUtils]: 29: Hoare triple {17987#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17987#true} is VALID [2022-04-27 20:49:09,701 INFO L290 TraceCheckUtils]: 30: Hoare triple {17987#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {17987#true} is VALID [2022-04-27 20:49:09,701 INFO L290 TraceCheckUtils]: 31: Hoare triple {17987#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 32: Hoare triple {17987#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 33: Hoare triple {17987#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 34: Hoare triple {17987#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 35: Hoare triple {17987#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 36: Hoare triple {17987#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 37: Hoare triple {17987#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 38: Hoare triple {17987#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 39: Hoare triple {17987#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {17987#true} is VALID [2022-04-27 20:49:09,702 INFO L290 TraceCheckUtils]: 40: Hoare triple {17987#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 41: Hoare triple {17987#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 42: Hoare triple {17987#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 43: Hoare triple {17987#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 44: Hoare triple {17987#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 45: Hoare triple {17987#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 46: Hoare triple {17987#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {17987#true} is VALID [2022-04-27 20:49:09,703 INFO L290 TraceCheckUtils]: 47: Hoare triple {17987#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {17987#true} is VALID [2022-04-27 20:49:09,704 INFO L290 TraceCheckUtils]: 48: Hoare triple {17987#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,705 INFO L290 TraceCheckUtils]: 49: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,706 INFO L290 TraceCheckUtils]: 50: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,706 INFO L290 TraceCheckUtils]: 51: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,706 INFO L290 TraceCheckUtils]: 52: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,707 INFO L290 TraceCheckUtils]: 53: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,707 INFO L290 TraceCheckUtils]: 54: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,708 INFO L290 TraceCheckUtils]: 55: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,708 INFO L290 TraceCheckUtils]: 56: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,708 INFO L290 TraceCheckUtils]: 57: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,709 INFO L290 TraceCheckUtils]: 58: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,709 INFO L290 TraceCheckUtils]: 59: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,710 INFO L290 TraceCheckUtils]: 60: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,710 INFO L290 TraceCheckUtils]: 61: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,711 INFO L290 TraceCheckUtils]: 62: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,711 INFO L290 TraceCheckUtils]: 63: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,711 INFO L290 TraceCheckUtils]: 64: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,712 INFO L290 TraceCheckUtils]: 65: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,712 INFO L290 TraceCheckUtils]: 66: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 67: Hoare triple {17992#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {17993#(= |ssl3_accept_#t~mem60| 8512)} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 68: Hoare triple {17993#(= |ssl3_accept_#t~mem60| 8512)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {17988#false} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 69: Hoare triple {17988#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {17988#false} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 70: Hoare triple {17988#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {17988#false} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 71: Hoare triple {17988#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {17988#false} is VALID [2022-04-27 20:49:09,713 INFO L290 TraceCheckUtils]: 72: Hoare triple {17988#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 73: Hoare triple {17988#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 74: Hoare triple {17988#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 75: Hoare triple {17988#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 76: Hoare triple {17988#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 77: Hoare triple {17988#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 78: Hoare triple {17988#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {17988#false} is VALID [2022-04-27 20:49:09,714 INFO L290 TraceCheckUtils]: 79: Hoare triple {17988#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {17988#false} is VALID [2022-04-27 20:49:09,715 INFO L290 TraceCheckUtils]: 80: Hoare triple {17988#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {17988#false} is VALID [2022-04-27 20:49:09,715 INFO L290 TraceCheckUtils]: 81: Hoare triple {17988#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17988#false} is VALID [2022-04-27 20:49:09,716 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:49:09,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:49:09,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971146468] [2022-04-27 20:49:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971146468] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:49:09,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:49:09,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:49:09,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82390099] [2022-04-27 20:49:09,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:49:09,718 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2022-04-27 20:49:09,718 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:49:09,719 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:09,778 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 72 edges. 72 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:09,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:49:09,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:49:09,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:49:09,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:49:09,781 INFO L87 Difference]: Start difference. First operand 277 states and 410 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:11,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:15,860 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:19,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:19,267 INFO L93 Difference]: Finished difference Result 335 states and 491 transitions. [2022-04-27 20:49:19,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:49:19,267 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2022-04-27 20:49:19,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:49:19,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 287 transitions. [2022-04-27 20:49:19,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 287 transitions. [2022-04-27 20:49:19,270 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 287 transitions. [2022-04-27 20:49:19,467 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 287 edges. 287 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:19,472 INFO L225 Difference]: With dead ends: 335 [2022-04-27 20:49:19,472 INFO L226 Difference]: Without dead ends: 335 [2022-04-27 20:49:19,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:49:19,472 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 37 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:49:19,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 605 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-04-27 20:49:19,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-04-27 20:49:19,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 301. [2022-04-27 20:49:19,477 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:49:19,478 INFO L82 GeneralOperation]: Start isEquivalent. First operand 335 states. Second operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,478 INFO L74 IsIncluded]: Start isIncluded. First operand 335 states. Second operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,478 INFO L87 Difference]: Start difference. First operand 335 states. Second operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:19,484 INFO L93 Difference]: Finished difference Result 335 states and 491 transitions. [2022-04-27 20:49:19,484 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 491 transitions. [2022-04-27 20:49:19,485 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:19,485 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:19,485 INFO L74 IsIncluded]: Start isIncluded. First operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 335 states. [2022-04-27 20:49:19,486 INFO L87 Difference]: Start difference. First operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 335 states. [2022-04-27 20:49:19,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:19,492 INFO L93 Difference]: Finished difference Result 335 states and 491 transitions. [2022-04-27 20:49:19,492 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 491 transitions. [2022-04-27 20:49:19,493 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:19,493 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:19,493 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:49:19,493 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:49:19,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 296 states have (on average 1.4966216216216217) internal successors, (443), 296 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 447 transitions. [2022-04-27 20:49:19,498 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 447 transitions. Word has length 82 [2022-04-27 20:49:19,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:49:19,498 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 447 transitions. [2022-04-27 20:49:19,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,499 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 447 transitions. [2022-04-27 20:49:19,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-27 20:49:19,500 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:49:19,500 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:49:19,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-04-27 20:49:19,500 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:49:19,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:49:19,500 INFO L85 PathProgramCache]: Analyzing trace with hash 2130514276, now seen corresponding path program 1 times [2022-04-27 20:49:19,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:49:19,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463966892] [2022-04-27 20:49:19,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:49:19,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:49:19,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:19,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:49:19,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:19,626 INFO L290 TraceCheckUtils]: 0: Hoare triple {19312#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {19305#true} is VALID [2022-04-27 20:49:19,626 INFO L290 TraceCheckUtils]: 1: Hoare triple {19305#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,626 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {19305#true} {19305#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,627 INFO L272 TraceCheckUtils]: 0: Hoare triple {19305#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19312#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:49:19,627 INFO L290 TraceCheckUtils]: 1: Hoare triple {19312#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {19305#true} is VALID [2022-04-27 20:49:19,627 INFO L290 TraceCheckUtils]: 2: Hoare triple {19305#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,628 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {19305#true} {19305#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,628 INFO L272 TraceCheckUtils]: 4: Hoare triple {19305#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,628 INFO L290 TraceCheckUtils]: 5: Hoare triple {19305#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 6: Hoare triple {19305#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L272 TraceCheckUtils]: 7: Hoare triple {19305#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 8: Hoare triple {19305#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 9: Hoare triple {19305#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 10: Hoare triple {19305#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 11: Hoare triple {19305#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,629 INFO L290 TraceCheckUtils]: 12: Hoare triple {19305#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 13: Hoare triple {19305#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 14: Hoare triple {19305#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 15: Hoare triple {19305#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 16: Hoare triple {19305#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 17: Hoare triple {19305#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 18: Hoare triple {19305#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 19: Hoare triple {19305#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 20: Hoare triple {19305#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {19305#true} is VALID [2022-04-27 20:49:19,630 INFO L290 TraceCheckUtils]: 21: Hoare triple {19305#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {19305#true} is VALID [2022-04-27 20:49:19,631 INFO L290 TraceCheckUtils]: 22: Hoare triple {19305#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {19305#true} is VALID [2022-04-27 20:49:19,631 INFO L290 TraceCheckUtils]: 23: Hoare triple {19305#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {19305#true} is VALID [2022-04-27 20:49:19,631 INFO L290 TraceCheckUtils]: 24: Hoare triple {19305#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {19305#true} is VALID [2022-04-27 20:49:19,631 INFO L290 TraceCheckUtils]: 25: Hoare triple {19305#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {19305#true} is VALID [2022-04-27 20:49:19,631 INFO L290 TraceCheckUtils]: 26: Hoare triple {19305#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {19305#true} is VALID [2022-04-27 20:49:19,632 INFO L290 TraceCheckUtils]: 27: Hoare triple {19305#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:19,633 INFO L290 TraceCheckUtils]: 28: Hoare triple {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:19,633 INFO L290 TraceCheckUtils]: 29: Hoare triple {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:19,634 INFO L290 TraceCheckUtils]: 30: Hoare triple {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:19,634 INFO L290 TraceCheckUtils]: 31: Hoare triple {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:19,634 INFO L290 TraceCheckUtils]: 32: Hoare triple {19310#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {19311#(not (= 12292 |ssl3_accept_#t~mem47|))} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 33: Hoare triple {19311#(not (= 12292 |ssl3_accept_#t~mem47|))} [725] L1170-->L1171: Formula: (= 12292 |v_ssl3_accept_#t~mem47_3|) InVars {ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem47] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 34: Hoare triple {19306#false} [728] L1171-->L1280: Formula: (let ((.cse0 (+ 40 v_ssl3_accept_~s.offset_59))) (and (= (store |v_#memory_int_131| v_ssl3_accept_~s.base_59 (store (select |v_#memory_int_131| v_ssl3_accept_~s.base_59) .cse0 1)) |v_#memory_int_130|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.base_95|) (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_59) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_59) .cse0))) |v_#memory_$Pointer$.offset_95|))) InVars {#memory_int=|v_#memory_int_131|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{#memory_int=|v_#memory_int_130|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 35: Hoare triple {19306#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 36: Hoare triple {19306#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 37: Hoare triple {19306#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 38: Hoare triple {19306#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,635 INFO L290 TraceCheckUtils]: 39: Hoare triple {19306#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 40: Hoare triple {19306#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 41: Hoare triple {19306#false} [761] L1321-->L1679: Formula: (let ((.cse5 (+ 204 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_111| v_ssl3_accept_~s.base_66) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_111| v_ssl3_accept_~s.base_66) .cse5) 76)) (.cse1 (+ 52 v_ssl3_accept_~s.offset_66))) (and (= (let ((.cse0 (store |v_#memory_int_146| .cse2 (let ((.cse3 (select |v_#memory_int_146| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse0 v_ssl3_accept_~s.base_66 (store (select .cse0 v_ssl3_accept_~s.base_66) .cse1 8480))) |v_#memory_int_144|) (= (store |v_#memory_$Pointer$.base_111| .cse2 (store (select |v_#memory_$Pointer$.base_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= |v_#memory_$Pointer$.offset_209| (store |v_#memory_$Pointer$.offset_111| .cse2 (store (select |v_#memory_$Pointer$.offset_111| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4)))) (= 12292 |v_ssl3_accept_#t~mem85_5|) (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.offset_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.offset_109|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_66) .cse1 (select (select |v_#memory_$Pointer$.base_109| v_ssl3_accept_~s.base_66) .cse1))) |v_#memory_$Pointer$.base_109|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_111|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_5|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_111|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_109|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_144|, ssl3_accept_#t~mem89=|v_ssl3_accept_#t~mem89_1|, ssl3_accept_#t~mem88.base=|v_ssl3_accept_#t~mem88.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_109|} AuxVars[|v_#memory_$Pointer$.base_209|, |v_#memory_$Pointer$.offset_209|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem88.offset, ssl3_accept_#t~mem85, #memory_int, ssl3_accept_#t~mem89, ssl3_accept_#t~mem88.base, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 42: Hoare triple {19306#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 43: Hoare triple {19306#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 44: Hoare triple {19306#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 45: Hoare triple {19306#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 46: Hoare triple {19306#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 47: Hoare triple {19306#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {19306#false} is VALID [2022-04-27 20:49:19,636 INFO L290 TraceCheckUtils]: 48: Hoare triple {19306#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 49: Hoare triple {19306#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 50: Hoare triple {19306#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 51: Hoare triple {19306#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 52: Hoare triple {19306#false} [743] L1185-->L1189: Formula: (= |v_ssl3_accept_#t~mem52_3| 8480) InVars {ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem52] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 53: Hoare triple {19306#false} [747] L1189-->L1339: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_67 48))) (and (= |v_#memory_$Pointer$.offset_113| (store |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.offset_113| v_ssl3_accept_~s.base_67) .cse0)))) (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 0)) |v_#memory_int_147|) (= v_ssl3_accept_~ret~0_29 |v_ssl3_accept_#t~nondet90_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647) (= (store |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.base_113| v_ssl3_accept_~s.base_67) .cse0))) |v_#memory_$Pointer$.base_113|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, #memory_int=|v_#memory_int_148|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, #memory_int=|v_#memory_int_147|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 54: Hoare triple {19306#false} [755] L1339-->L1679: Formula: (let ((.cse7 (+ 84 v_ssl3_accept_~s.offset_68))) (let ((.cse4 (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68)) (.cse3 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_68)) (.cse5 (+ 64 v_ssl3_accept_~s.offset_68)) (.cse0 (select (select |v_#memory_$Pointer$.base_118| v_ssl3_accept_~s.base_68) .cse7)) (.cse1 (+ 844 (select (select |v_#memory_$Pointer$.offset_118| v_ssl3_accept_~s.base_68) .cse7)))) (and (= |v_#memory_$Pointer$.offset_208| (store |v_#memory_$Pointer$.offset_118| .cse0 (store (select |v_#memory_$Pointer$.offset_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_208| .cse0) .cse1)))) (= |v_#memory_$Pointer$.offset_207| (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68) .cse2 (select .cse3 .cse2)))) (= (store |v_#memory_$Pointer$.base_118| .cse0 (store (select |v_#memory_$Pointer$.base_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_207| .cse0) .cse1))) |v_#memory_$Pointer$.base_207|) (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68 (store .cse4 .cse5 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.base_115|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68) .cse2 (select .cse4 .cse2))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68 (store .cse3 .cse5 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.offset_115|) (not (<= v_ssl3_accept_~ret~0_31 0)) (= (let ((.cse6 (store |v_#memory_int_152| .cse0 (store (select |v_#memory_int_152| .cse0) .cse1 8482)))) (store .cse6 v_ssl3_accept_~s.base_68 (store (store (select .cse6 v_ssl3_accept_~s.base_68) .cse2 8448) .cse5 0))) |v_#memory_int_149|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_118|, #memory_int=|v_#memory_int_152|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_118|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_115|, #memory_int=|v_#memory_int_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_115|} AuxVars[|v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.base_207|, |v_#memory_$Pointer$.offset_208|] AssignedVars[ssl3_accept_#t~mem91.base, ssl3_accept_#t~mem91.offset, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 55: Hoare triple {19306#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19306#false} is VALID [2022-04-27 20:49:19,637 INFO L290 TraceCheckUtils]: 56: Hoare triple {19306#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 57: Hoare triple {19306#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 58: Hoare triple {19306#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 59: Hoare triple {19306#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 60: Hoare triple {19306#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 61: Hoare triple {19306#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 62: Hoare triple {19306#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 63: Hoare triple {19306#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 64: Hoare triple {19306#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 65: Hoare triple {19306#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {19306#false} is VALID [2022-04-27 20:49:19,638 INFO L290 TraceCheckUtils]: 66: Hoare triple {19306#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 67: Hoare triple {19306#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 68: Hoare triple {19306#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 69: Hoare triple {19306#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 70: Hoare triple {19306#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 71: Hoare triple {19306#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 72: Hoare triple {19306#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 73: Hoare triple {19306#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {19306#false} is VALID [2022-04-27 20:49:19,639 INFO L290 TraceCheckUtils]: 74: Hoare triple {19306#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 75: Hoare triple {19306#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 76: Hoare triple {19306#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 77: Hoare triple {19306#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 78: Hoare triple {19306#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 79: Hoare triple {19306#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 80: Hoare triple {19306#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 81: Hoare triple {19306#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 82: Hoare triple {19306#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {19306#false} is VALID [2022-04-27 20:49:19,640 INFO L290 TraceCheckUtils]: 83: Hoare triple {19306#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {19306#false} is VALID [2022-04-27 20:49:19,641 INFO L290 TraceCheckUtils]: 84: Hoare triple {19306#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {19306#false} is VALID [2022-04-27 20:49:19,641 INFO L290 TraceCheckUtils]: 85: Hoare triple {19306#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {19306#false} is VALID [2022-04-27 20:49:19,641 INFO L290 TraceCheckUtils]: 86: Hoare triple {19306#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {19306#false} is VALID [2022-04-27 20:49:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:49:19,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:49:19,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463966892] [2022-04-27 20:49:19,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463966892] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:49:19,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:49:19,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:49:19,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141629799] [2022-04-27 20:49:19,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:49:19,642 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2022-04-27 20:49:19,642 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:49:19,643 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:19,705 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 77 edges. 77 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:19,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:49:19,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:49:19,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:49:19,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:49:19,708 INFO L87 Difference]: Start difference. First operand 301 states and 447 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:23,267 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:30,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:30,050 INFO L93 Difference]: Finished difference Result 400 states and 594 transitions. [2022-04-27 20:49:30,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:49:30,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2022-04-27 20:49:30,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:49:30,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 395 transitions. [2022-04-27 20:49:30,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 395 transitions. [2022-04-27 20:49:30,055 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 395 transitions. [2022-04-27 20:49:30,332 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 395 edges. 395 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:30,337 INFO L225 Difference]: With dead ends: 400 [2022-04-27 20:49:30,338 INFO L226 Difference]: Without dead ends: 400 [2022-04-27 20:49:30,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:49:30,338 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 149 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-04-27 20:49:30,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 346 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-04-27 20:49:30,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-04-27 20:49:30,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 301. [2022-04-27 20:49:30,343 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:49:30,344 INFO L82 GeneralOperation]: Start isEquivalent. First operand 400 states. Second operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,344 INFO L74 IsIncluded]: Start isIncluded. First operand 400 states. Second operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,344 INFO L87 Difference]: Start difference. First operand 400 states. Second operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:30,352 INFO L93 Difference]: Finished difference Result 400 states and 594 transitions. [2022-04-27 20:49:30,352 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 594 transitions. [2022-04-27 20:49:30,353 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:30,353 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:30,354 INFO L74 IsIncluded]: Start isIncluded. First operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 400 states. [2022-04-27 20:49:30,354 INFO L87 Difference]: Start difference. First operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 400 states. [2022-04-27 20:49:30,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:30,362 INFO L93 Difference]: Finished difference Result 400 states and 594 transitions. [2022-04-27 20:49:30,362 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 594 transitions. [2022-04-27 20:49:30,363 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:30,363 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:30,363 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:49:30,363 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:49:30,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 296 states have (on average 1.4763513513513513) internal successors, (437), 296 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 441 transitions. [2022-04-27 20:49:30,369 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 441 transitions. Word has length 87 [2022-04-27 20:49:30,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:49:30,369 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 441 transitions. [2022-04-27 20:49:30,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,369 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 441 transitions. [2022-04-27 20:49:30,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-27 20:49:30,370 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:49:30,370 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:49:30,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-04-27 20:49:30,370 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:49:30,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:49:30,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1861806618, now seen corresponding path program 1 times [2022-04-27 20:49:30,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:49:30,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147976933] [2022-04-27 20:49:30,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:49:30,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:49:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:30,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:49:30,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:30,495 INFO L290 TraceCheckUtils]: 0: Hoare triple {20825#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {20818#true} is VALID [2022-04-27 20:49:30,495 INFO L290 TraceCheckUtils]: 1: Hoare triple {20818#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,496 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {20818#true} {20818#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,496 INFO L272 TraceCheckUtils]: 0: Hoare triple {20818#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20825#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:49:30,497 INFO L290 TraceCheckUtils]: 1: Hoare triple {20825#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {20818#true} is VALID [2022-04-27 20:49:30,497 INFO L290 TraceCheckUtils]: 2: Hoare triple {20818#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,497 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {20818#true} {20818#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,497 INFO L272 TraceCheckUtils]: 4: Hoare triple {20818#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,497 INFO L290 TraceCheckUtils]: 5: Hoare triple {20818#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {20818#true} is VALID [2022-04-27 20:49:30,498 INFO L290 TraceCheckUtils]: 6: Hoare triple {20818#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {20818#true} is VALID [2022-04-27 20:49:30,498 INFO L272 TraceCheckUtils]: 7: Hoare triple {20818#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {20818#true} is VALID [2022-04-27 20:49:30,498 INFO L290 TraceCheckUtils]: 8: Hoare triple {20818#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {20818#true} is VALID [2022-04-27 20:49:30,498 INFO L290 TraceCheckUtils]: 9: Hoare triple {20818#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {20818#true} is VALID [2022-04-27 20:49:30,498 INFO L290 TraceCheckUtils]: 10: Hoare triple {20818#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 11: Hoare triple {20818#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 12: Hoare triple {20818#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 13: Hoare triple {20818#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 14: Hoare triple {20818#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 15: Hoare triple {20818#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 16: Hoare triple {20818#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 17: Hoare triple {20818#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 18: Hoare triple {20818#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 19: Hoare triple {20818#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20818#true} is VALID [2022-04-27 20:49:30,499 INFO L290 TraceCheckUtils]: 20: Hoare triple {20818#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 21: Hoare triple {20818#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 22: Hoare triple {20818#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 23: Hoare triple {20818#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 24: Hoare triple {20818#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 25: Hoare triple {20818#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 26: Hoare triple {20818#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 27: Hoare triple {20818#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {20818#true} is VALID [2022-04-27 20:49:30,500 INFO L290 TraceCheckUtils]: 28: Hoare triple {20818#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 29: Hoare triple {20818#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 30: Hoare triple {20818#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 31: Hoare triple {20818#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 32: Hoare triple {20818#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 33: Hoare triple {20818#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 34: Hoare triple {20818#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 35: Hoare triple {20818#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 36: Hoare triple {20818#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20818#true} is VALID [2022-04-27 20:49:30,501 INFO L290 TraceCheckUtils]: 37: Hoare triple {20818#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 38: Hoare triple {20818#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 39: Hoare triple {20818#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 40: Hoare triple {20818#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 41: Hoare triple {20818#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 42: Hoare triple {20818#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 43: Hoare triple {20818#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 44: Hoare triple {20818#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {20818#true} is VALID [2022-04-27 20:49:30,502 INFO L290 TraceCheckUtils]: 45: Hoare triple {20818#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {20818#true} is VALID [2022-04-27 20:49:30,503 INFO L290 TraceCheckUtils]: 46: Hoare triple {20818#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {20818#true} is VALID [2022-04-27 20:49:30,503 INFO L290 TraceCheckUtils]: 47: Hoare triple {20818#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {20818#true} is VALID [2022-04-27 20:49:30,508 INFO L290 TraceCheckUtils]: 48: Hoare triple {20818#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,508 INFO L290 TraceCheckUtils]: 49: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,509 INFO L290 TraceCheckUtils]: 50: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,512 INFO L290 TraceCheckUtils]: 51: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,513 INFO L290 TraceCheckUtils]: 52: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,513 INFO L290 TraceCheckUtils]: 53: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,513 INFO L290 TraceCheckUtils]: 54: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,514 INFO L290 TraceCheckUtils]: 55: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,514 INFO L290 TraceCheckUtils]: 56: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,515 INFO L290 TraceCheckUtils]: 57: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,515 INFO L290 TraceCheckUtils]: 58: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,516 INFO L290 TraceCheckUtils]: 59: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,516 INFO L290 TraceCheckUtils]: 60: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,516 INFO L290 TraceCheckUtils]: 61: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,517 INFO L290 TraceCheckUtils]: 62: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,517 INFO L290 TraceCheckUtils]: 63: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,518 INFO L290 TraceCheckUtils]: 64: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,518 INFO L290 TraceCheckUtils]: 65: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,519 INFO L290 TraceCheckUtils]: 66: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,519 INFO L290 TraceCheckUtils]: 67: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,520 INFO L290 TraceCheckUtils]: 68: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,520 INFO L290 TraceCheckUtils]: 69: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,520 INFO L290 TraceCheckUtils]: 70: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,521 INFO L290 TraceCheckUtils]: 71: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,521 INFO L290 TraceCheckUtils]: 72: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,522 INFO L290 TraceCheckUtils]: 73: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,522 INFO L290 TraceCheckUtils]: 74: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,523 INFO L290 TraceCheckUtils]: 75: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,523 INFO L290 TraceCheckUtils]: 76: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,523 INFO L290 TraceCheckUtils]: 77: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,524 INFO L290 TraceCheckUtils]: 78: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,524 INFO L290 TraceCheckUtils]: 79: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,525 INFO L290 TraceCheckUtils]: 80: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,525 INFO L290 TraceCheckUtils]: 81: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:49:30,526 INFO L290 TraceCheckUtils]: 82: Hoare triple {20823#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {20824#(not (= |ssl3_accept_#t~mem75| 8640))} is VALID [2022-04-27 20:49:30,526 INFO L290 TraceCheckUtils]: 83: Hoare triple {20824#(not (= |ssl3_accept_#t~mem75| 8640))} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {20819#false} is VALID [2022-04-27 20:49:30,526 INFO L290 TraceCheckUtils]: 84: Hoare triple {20819#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {20819#false} is VALID [2022-04-27 20:49:30,526 INFO L290 TraceCheckUtils]: 85: Hoare triple {20819#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {20819#false} is VALID [2022-04-27 20:49:30,526 INFO L290 TraceCheckUtils]: 86: Hoare triple {20819#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20819#false} is VALID [2022-04-27 20:49:30,527 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:49:30,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:49:30,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147976933] [2022-04-27 20:49:30,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147976933] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:49:30,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:49:30,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:49:30,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618464292] [2022-04-27 20:49:30,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:49:30,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2022-04-27 20:49:30,529 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:49:30,529 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:30,602 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 77 edges. 77 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:30,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:49:30,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:49:30,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:49:30,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:49:30,604 INFO L87 Difference]: Start difference. First operand 301 states and 441 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:35,500 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:41,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:41,290 INFO L93 Difference]: Finished difference Result 429 states and 638 transitions. [2022-04-27 20:49:41,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:49:41,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2022-04-27 20:49:41,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:49:41,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 395 transitions. [2022-04-27 20:49:41,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 395 transitions. [2022-04-27 20:49:41,296 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 395 transitions. [2022-04-27 20:49:41,573 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 395 edges. 395 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:41,581 INFO L225 Difference]: With dead ends: 429 [2022-04-27 20:49:41,581 INFO L226 Difference]: Without dead ends: 429 [2022-04-27 20:49:41,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:49:41,582 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 120 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-04-27 20:49:41,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 348 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-04-27 20:49:41,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-04-27 20:49:41,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 351. [2022-04-27 20:49:41,587 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:49:41,588 INFO L82 GeneralOperation]: Start isEquivalent. First operand 429 states. Second operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,588 INFO L74 IsIncluded]: Start isIncluded. First operand 429 states. Second operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,597 INFO L87 Difference]: Start difference. First operand 429 states. Second operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:41,606 INFO L93 Difference]: Finished difference Result 429 states and 638 transitions. [2022-04-27 20:49:41,606 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 638 transitions. [2022-04-27 20:49:41,607 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:41,607 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:41,608 INFO L74 IsIncluded]: Start isIncluded. First operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 429 states. [2022-04-27 20:49:41,608 INFO L87 Difference]: Start difference. First operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 429 states. [2022-04-27 20:49:41,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:41,617 INFO L93 Difference]: Finished difference Result 429 states and 638 transitions. [2022-04-27 20:49:41,617 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 638 transitions. [2022-04-27 20:49:41,618 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:41,618 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:41,618 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:49:41,618 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:49:41,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 346 states have (on average 1.5115606936416186) internal successors, (523), 346 states have internal predecessors, (523), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 527 transitions. [2022-04-27 20:49:41,625 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 527 transitions. Word has length 87 [2022-04-27 20:49:41,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:49:41,625 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 527 transitions. [2022-04-27 20:49:41,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,625 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 527 transitions. [2022-04-27 20:49:41,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-27 20:49:41,626 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:49:41,626 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:49:41,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-27 20:49:41,626 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:49:41,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:49:41,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1882382522, now seen corresponding path program 1 times [2022-04-27 20:49:41,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:49:41,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339480522] [2022-04-27 20:49:41,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:49:41,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:49:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:41,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:49:41,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:41,760 INFO L290 TraceCheckUtils]: 0: Hoare triple {22475#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {22468#true} is VALID [2022-04-27 20:49:41,761 INFO L290 TraceCheckUtils]: 1: Hoare triple {22468#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,761 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {22468#true} {22468#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,761 INFO L272 TraceCheckUtils]: 0: Hoare triple {22468#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22475#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:49:41,762 INFO L290 TraceCheckUtils]: 1: Hoare triple {22475#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {22468#true} is VALID [2022-04-27 20:49:41,762 INFO L290 TraceCheckUtils]: 2: Hoare triple {22468#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,762 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {22468#true} {22468#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,762 INFO L272 TraceCheckUtils]: 4: Hoare triple {22468#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L290 TraceCheckUtils]: 5: Hoare triple {22468#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L290 TraceCheckUtils]: 6: Hoare triple {22468#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L272 TraceCheckUtils]: 7: Hoare triple {22468#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L290 TraceCheckUtils]: 8: Hoare triple {22468#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L290 TraceCheckUtils]: 9: Hoare triple {22468#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {22468#true} is VALID [2022-04-27 20:49:41,763 INFO L290 TraceCheckUtils]: 10: Hoare triple {22468#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 11: Hoare triple {22468#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 12: Hoare triple {22468#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 13: Hoare triple {22468#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 14: Hoare triple {22468#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 15: Hoare triple {22468#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 16: Hoare triple {22468#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 17: Hoare triple {22468#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 18: Hoare triple {22468#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {22468#true} is VALID [2022-04-27 20:49:41,764 INFO L290 TraceCheckUtils]: 19: Hoare triple {22468#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 20: Hoare triple {22468#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 21: Hoare triple {22468#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 22: Hoare triple {22468#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 23: Hoare triple {22468#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 24: Hoare triple {22468#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 25: Hoare triple {22468#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 26: Hoare triple {22468#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 27: Hoare triple {22468#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {22468#true} is VALID [2022-04-27 20:49:41,765 INFO L290 TraceCheckUtils]: 28: Hoare triple {22468#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 29: Hoare triple {22468#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 30: Hoare triple {22468#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 31: Hoare triple {22468#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 32: Hoare triple {22468#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 33: Hoare triple {22468#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 34: Hoare triple {22468#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 35: Hoare triple {22468#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 36: Hoare triple {22468#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 37: Hoare triple {22468#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {22468#true} is VALID [2022-04-27 20:49:41,766 INFO L290 TraceCheckUtils]: 38: Hoare triple {22468#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 39: Hoare triple {22468#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 40: Hoare triple {22468#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 41: Hoare triple {22468#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 42: Hoare triple {22468#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 43: Hoare triple {22468#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 44: Hoare triple {22468#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 45: Hoare triple {22468#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 46: Hoare triple {22468#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {22468#true} is VALID [2022-04-27 20:49:41,767 INFO L290 TraceCheckUtils]: 47: Hoare triple {22468#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {22468#true} is VALID [2022-04-27 20:49:41,768 INFO L290 TraceCheckUtils]: 48: Hoare triple {22468#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,769 INFO L290 TraceCheckUtils]: 49: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,770 INFO L290 TraceCheckUtils]: 50: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,770 INFO L290 TraceCheckUtils]: 51: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,770 INFO L290 TraceCheckUtils]: 52: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,771 INFO L290 TraceCheckUtils]: 53: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,771 INFO L290 TraceCheckUtils]: 54: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,772 INFO L290 TraceCheckUtils]: 55: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,772 INFO L290 TraceCheckUtils]: 56: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,772 INFO L290 TraceCheckUtils]: 57: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,773 INFO L290 TraceCheckUtils]: 58: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,773 INFO L290 TraceCheckUtils]: 59: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,774 INFO L290 TraceCheckUtils]: 60: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,774 INFO L290 TraceCheckUtils]: 61: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,774 INFO L290 TraceCheckUtils]: 62: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,775 INFO L290 TraceCheckUtils]: 63: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,775 INFO L290 TraceCheckUtils]: 64: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,776 INFO L290 TraceCheckUtils]: 65: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,776 INFO L290 TraceCheckUtils]: 66: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,777 INFO L290 TraceCheckUtils]: 67: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,777 INFO L290 TraceCheckUtils]: 68: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,777 INFO L290 TraceCheckUtils]: 69: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,778 INFO L290 TraceCheckUtils]: 70: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,778 INFO L290 TraceCheckUtils]: 71: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,779 INFO L290 TraceCheckUtils]: 72: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,779 INFO L290 TraceCheckUtils]: 73: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,780 INFO L290 TraceCheckUtils]: 74: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,780 INFO L290 TraceCheckUtils]: 75: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,780 INFO L290 TraceCheckUtils]: 76: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,781 INFO L290 TraceCheckUtils]: 77: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,781 INFO L290 TraceCheckUtils]: 78: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,782 INFO L290 TraceCheckUtils]: 79: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,782 INFO L290 TraceCheckUtils]: 80: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,783 INFO L290 TraceCheckUtils]: 81: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,783 INFO L290 TraceCheckUtils]: 82: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:49:41,783 INFO L290 TraceCheckUtils]: 83: Hoare triple {22473#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {22474#(= |ssl3_accept_#t~mem76| 8656)} is VALID [2022-04-27 20:49:41,784 INFO L290 TraceCheckUtils]: 84: Hoare triple {22474#(= |ssl3_accept_#t~mem76| 8656)} [911] L1257-->L1258: Formula: (= |v_ssl3_accept_#t~mem76_3| 8641) InVars {ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem76] {22469#false} is VALID [2022-04-27 20:49:41,784 INFO L290 TraceCheckUtils]: 85: Hoare triple {22469#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {22469#false} is VALID [2022-04-27 20:49:41,784 INFO L290 TraceCheckUtils]: 86: Hoare triple {22469#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {22469#false} is VALID [2022-04-27 20:49:41,784 INFO L290 TraceCheckUtils]: 87: Hoare triple {22469#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {22469#false} is VALID [2022-04-27 20:49:41,785 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:49:41,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:49:41,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339480522] [2022-04-27 20:49:41,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339480522] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:49:41,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:49:41,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:49:41,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995800526] [2022-04-27 20:49:41,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:49:41,786 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 88 [2022-04-27 20:49:41,786 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:49:41,786 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:41,853 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 78 edges. 78 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:41,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:49:41,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:49:41,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:49:41,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:49:41,855 INFO L87 Difference]: Start difference. First operand 351 states and 527 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:46,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:51,550 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:52,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:52,623 INFO L93 Difference]: Finished difference Result 411 states and 613 transitions. [2022-04-27 20:49:52,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:49:52,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 88 [2022-04-27 20:49:52,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:49:52,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 349 transitions. [2022-04-27 20:49:52,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 349 transitions. [2022-04-27 20:49:52,626 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 349 transitions. [2022-04-27 20:49:52,859 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 349 edges. 349 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:52,864 INFO L225 Difference]: With dead ends: 411 [2022-04-27 20:49:52,864 INFO L226 Difference]: Without dead ends: 411 [2022-04-27 20:49:52,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:49:52,865 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 71 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-04-27 20:49:52,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 483 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-04-27 20:49:52,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-04-27 20:49:52,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 362. [2022-04-27 20:49:52,869 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:49:52,870 INFO L82 GeneralOperation]: Start isEquivalent. First operand 411 states. Second operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,870 INFO L74 IsIncluded]: Start isIncluded. First operand 411 states. Second operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,871 INFO L87 Difference]: Start difference. First operand 411 states. Second operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:52,879 INFO L93 Difference]: Finished difference Result 411 states and 613 transitions. [2022-04-27 20:49:52,879 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 613 transitions. [2022-04-27 20:49:52,880 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:52,880 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:52,881 INFO L74 IsIncluded]: Start isIncluded. First operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 411 states. [2022-04-27 20:49:52,881 INFO L87 Difference]: Start difference. First operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 411 states. [2022-04-27 20:49:52,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:49:52,889 INFO L93 Difference]: Finished difference Result 411 states and 613 transitions. [2022-04-27 20:49:52,889 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 613 transitions. [2022-04-27 20:49:52,890 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:49:52,890 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:49:52,890 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:49:52,890 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:49:52,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 357 states have (on average 1.5210084033613445) internal successors, (543), 357 states have internal predecessors, (543), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 547 transitions. [2022-04-27 20:49:52,897 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 547 transitions. Word has length 88 [2022-04-27 20:49:52,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:49:52,897 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 547 transitions. [2022-04-27 20:49:52,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:52,897 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 547 transitions. [2022-04-27 20:49:52,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-04-27 20:49:52,898 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:49:52,898 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:49:52,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-27 20:49:52,899 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:49:52,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:49:52,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1616616152, now seen corresponding path program 1 times [2022-04-27 20:49:52,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:49:52,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780940088] [2022-04-27 20:49:52,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:49:52,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:49:52,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:53,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:49:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:49:53,052 INFO L290 TraceCheckUtils]: 0: Hoare triple {24082#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {24075#true} is VALID [2022-04-27 20:49:53,052 INFO L290 TraceCheckUtils]: 1: Hoare triple {24075#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,052 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {24075#true} {24075#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,053 INFO L272 TraceCheckUtils]: 0: Hoare triple {24075#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24082#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:49:53,053 INFO L290 TraceCheckUtils]: 1: Hoare triple {24082#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {24075#true} is VALID [2022-04-27 20:49:53,053 INFO L290 TraceCheckUtils]: 2: Hoare triple {24075#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,053 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {24075#true} {24075#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,053 INFO L272 TraceCheckUtils]: 4: Hoare triple {24075#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,054 INFO L290 TraceCheckUtils]: 5: Hoare triple {24075#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {24075#true} is VALID [2022-04-27 20:49:53,054 INFO L290 TraceCheckUtils]: 6: Hoare triple {24075#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {24075#true} is VALID [2022-04-27 20:49:53,054 INFO L272 TraceCheckUtils]: 7: Hoare triple {24075#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {24075#true} is VALID [2022-04-27 20:49:53,054 INFO L290 TraceCheckUtils]: 8: Hoare triple {24075#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 9: Hoare triple {24075#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 10: Hoare triple {24075#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 11: Hoare triple {24075#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 12: Hoare triple {24075#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 13: Hoare triple {24075#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 14: Hoare triple {24075#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 15: Hoare triple {24075#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 16: Hoare triple {24075#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {24075#true} is VALID [2022-04-27 20:49:53,055 INFO L290 TraceCheckUtils]: 17: Hoare triple {24075#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 18: Hoare triple {24075#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 19: Hoare triple {24075#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 20: Hoare triple {24075#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 21: Hoare triple {24075#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 22: Hoare triple {24075#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 23: Hoare triple {24075#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 24: Hoare triple {24075#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 25: Hoare triple {24075#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {24075#true} is VALID [2022-04-27 20:49:53,056 INFO L290 TraceCheckUtils]: 26: Hoare triple {24075#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 27: Hoare triple {24075#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 28: Hoare triple {24075#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 29: Hoare triple {24075#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 30: Hoare triple {24075#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 31: Hoare triple {24075#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 32: Hoare triple {24075#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 33: Hoare triple {24075#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 34: Hoare triple {24075#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 35: Hoare triple {24075#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {24075#true} is VALID [2022-04-27 20:49:53,057 INFO L290 TraceCheckUtils]: 36: Hoare triple {24075#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 37: Hoare triple {24075#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 38: Hoare triple {24075#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 39: Hoare triple {24075#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 40: Hoare triple {24075#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 41: Hoare triple {24075#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 42: Hoare triple {24075#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 43: Hoare triple {24075#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 44: Hoare triple {24075#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 45: Hoare triple {24075#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {24075#true} is VALID [2022-04-27 20:49:53,058 INFO L290 TraceCheckUtils]: 46: Hoare triple {24075#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {24075#true} is VALID [2022-04-27 20:49:53,059 INFO L290 TraceCheckUtils]: 47: Hoare triple {24075#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {24075#true} is VALID [2022-04-27 20:49:53,059 INFO L290 TraceCheckUtils]: 48: Hoare triple {24075#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,060 INFO L290 TraceCheckUtils]: 49: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,061 INFO L290 TraceCheckUtils]: 50: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,061 INFO L290 TraceCheckUtils]: 51: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,062 INFO L290 TraceCheckUtils]: 52: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,062 INFO L290 TraceCheckUtils]: 53: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,062 INFO L290 TraceCheckUtils]: 54: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,063 INFO L290 TraceCheckUtils]: 55: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,063 INFO L290 TraceCheckUtils]: 56: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,064 INFO L290 TraceCheckUtils]: 57: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,064 INFO L290 TraceCheckUtils]: 58: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,064 INFO L290 TraceCheckUtils]: 59: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} is VALID [2022-04-27 20:49:53,065 INFO L290 TraceCheckUtils]: 60: Hoare triple {24080#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8481))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {24081#(not (= |ssl3_accept_#t~mem53| 8481))} is VALID [2022-04-27 20:49:53,065 INFO L290 TraceCheckUtils]: 61: Hoare triple {24081#(not (= |ssl3_accept_#t~mem53| 8481))} [748] L1188-->L1189: Formula: (= |v_ssl3_accept_#t~mem53_3| 8481) InVars {ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem53] {24076#false} is VALID [2022-04-27 20:49:53,065 INFO L290 TraceCheckUtils]: 62: Hoare triple {24076#false} [747] L1189-->L1339: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_67 48))) (and (= |v_#memory_$Pointer$.offset_113| (store |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.offset_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.offset_113| v_ssl3_accept_~s.base_67) .cse0)))) (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 0)) |v_#memory_int_147|) (= v_ssl3_accept_~ret~0_29 |v_ssl3_accept_#t~nondet90_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647) (= (store |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67 (store (select |v_#memory_$Pointer$.base_114| v_ssl3_accept_~s.base_67) .cse0 (select (select |v_#memory_$Pointer$.base_113| v_ssl3_accept_~s.base_67) .cse0))) |v_#memory_$Pointer$.base_113|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, #memory_int=|v_#memory_int_148|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, #memory_int=|v_#memory_int_147|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {24076#false} is VALID [2022-04-27 20:49:53,065 INFO L290 TraceCheckUtils]: 63: Hoare triple {24076#false} [755] L1339-->L1679: Formula: (let ((.cse7 (+ 84 v_ssl3_accept_~s.offset_68))) (let ((.cse4 (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68)) (.cse3 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_68)) (.cse5 (+ 64 v_ssl3_accept_~s.offset_68)) (.cse0 (select (select |v_#memory_$Pointer$.base_118| v_ssl3_accept_~s.base_68) .cse7)) (.cse1 (+ 844 (select (select |v_#memory_$Pointer$.offset_118| v_ssl3_accept_~s.base_68) .cse7)))) (and (= |v_#memory_$Pointer$.offset_208| (store |v_#memory_$Pointer$.offset_118| .cse0 (store (select |v_#memory_$Pointer$.offset_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_208| .cse0) .cse1)))) (= |v_#memory_$Pointer$.offset_207| (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_68) .cse2 (select .cse3 .cse2)))) (= (store |v_#memory_$Pointer$.base_118| .cse0 (store (select |v_#memory_$Pointer$.base_118| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_207| .cse0) .cse1))) |v_#memory_$Pointer$.base_207|) (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_68 (store .cse4 .cse5 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.base_115|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_68) .cse2 (select .cse4 .cse2))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_68 (store .cse3 .cse5 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse5))) |v_#memory_$Pointer$.offset_115|) (not (<= v_ssl3_accept_~ret~0_31 0)) (= (let ((.cse6 (store |v_#memory_int_152| .cse0 (store (select |v_#memory_int_152| .cse0) .cse1 8482)))) (store .cse6 v_ssl3_accept_~s.base_68 (store (store (select .cse6 v_ssl3_accept_~s.base_68) .cse2 8448) .cse5 0))) |v_#memory_int_149|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_118|, #memory_int=|v_#memory_int_152|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_118|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_31, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_115|, #memory_int=|v_#memory_int_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_115|} AuxVars[|v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.base_207|, |v_#memory_$Pointer$.offset_208|] AssignedVars[ssl3_accept_#t~mem91.base, ssl3_accept_#t~mem91.offset, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 64: Hoare triple {24076#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 65: Hoare triple {24076#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 66: Hoare triple {24076#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 67: Hoare triple {24076#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 68: Hoare triple {24076#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 69: Hoare triple {24076#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 70: Hoare triple {24076#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 71: Hoare triple {24076#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {24076#false} is VALID [2022-04-27 20:49:53,066 INFO L290 TraceCheckUtils]: 72: Hoare triple {24076#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 73: Hoare triple {24076#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 74: Hoare triple {24076#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 75: Hoare triple {24076#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 76: Hoare triple {24076#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 77: Hoare triple {24076#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 78: Hoare triple {24076#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 79: Hoare triple {24076#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 80: Hoare triple {24076#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 81: Hoare triple {24076#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {24076#false} is VALID [2022-04-27 20:49:53,067 INFO L290 TraceCheckUtils]: 82: Hoare triple {24076#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 83: Hoare triple {24076#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 84: Hoare triple {24076#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 85: Hoare triple {24076#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 86: Hoare triple {24076#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 87: Hoare triple {24076#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 88: Hoare triple {24076#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 89: Hoare triple {24076#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 90: Hoare triple {24076#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {24076#false} is VALID [2022-04-27 20:49:53,068 INFO L290 TraceCheckUtils]: 91: Hoare triple {24076#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {24076#false} is VALID [2022-04-27 20:49:53,069 INFO L290 TraceCheckUtils]: 92: Hoare triple {24076#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {24076#false} is VALID [2022-04-27 20:49:53,069 INFO L290 TraceCheckUtils]: 93: Hoare triple {24076#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {24076#false} is VALID [2022-04-27 20:49:53,069 INFO L290 TraceCheckUtils]: 94: Hoare triple {24076#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {24076#false} is VALID [2022-04-27 20:49:53,069 INFO L290 TraceCheckUtils]: 95: Hoare triple {24076#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {24076#false} is VALID [2022-04-27 20:49:53,069 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:49:53,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:49:53,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780940088] [2022-04-27 20:49:53,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780940088] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:49:53,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:49:53,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:49:53,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838151251] [2022-04-27 20:49:53,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:49:53,071 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 96 [2022-04-27 20:49:53,071 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:49:53,072 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:53,137 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 86 edges. 86 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:49:53,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:49:53,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:49:53,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:49:53,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:49:53,138 INFO L87 Difference]: Start difference. First operand 362 states and 547 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:49:56,415 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:49:59,487 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:00,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:00,551 INFO L93 Difference]: Finished difference Result 451 states and 675 transitions. [2022-04-27 20:50:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:50:00,551 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 96 [2022-04-27 20:50:00,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:00,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 394 transitions. [2022-04-27 20:50:00,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 394 transitions. [2022-04-27 20:50:00,554 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 394 transitions. [2022-04-27 20:50:00,821 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 394 edges. 394 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:00,828 INFO L225 Difference]: With dead ends: 451 [2022-04-27 20:50:00,828 INFO L226 Difference]: Without dead ends: 451 [2022-04-27 20:50:00,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:50:00,829 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 142 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 61 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:00,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 348 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 473 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2022-04-27 20:50:00,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2022-04-27 20:50:00,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 362. [2022-04-27 20:50:00,836 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:00,836 INFO L82 GeneralOperation]: Start isEquivalent. First operand 451 states. Second operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,837 INFO L74 IsIncluded]: Start isIncluded. First operand 451 states. Second operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,837 INFO L87 Difference]: Start difference. First operand 451 states. Second operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:00,847 INFO L93 Difference]: Finished difference Result 451 states and 675 transitions. [2022-04-27 20:50:00,847 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 675 transitions. [2022-04-27 20:50:00,848 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:00,848 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:00,848 INFO L74 IsIncluded]: Start isIncluded. First operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 451 states. [2022-04-27 20:50:00,849 INFO L87 Difference]: Start difference. First operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 451 states. [2022-04-27 20:50:00,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:00,859 INFO L93 Difference]: Finished difference Result 451 states and 675 transitions. [2022-04-27 20:50:00,859 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 675 transitions. [2022-04-27 20:50:00,860 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:00,860 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:00,860 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:00,860 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:00,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 357 states have (on average 1.5070028011204482) internal successors, (538), 357 states have internal predecessors, (538), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 542 transitions. [2022-04-27 20:50:00,867 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 542 transitions. Word has length 96 [2022-04-27 20:50:00,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:00,867 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 542 transitions. [2022-04-27 20:50:00,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:00,867 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 542 transitions. [2022-04-27 20:50:00,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-27 20:50:00,868 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:00,868 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:00,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-27 20:50:00,869 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:00,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:00,869 INFO L85 PathProgramCache]: Analyzing trace with hash -368196464, now seen corresponding path program 1 times [2022-04-27 20:50:00,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:00,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844284608] [2022-04-27 20:50:00,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:00,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:01,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:01,046 INFO L290 TraceCheckUtils]: 0: Hoare triple {25809#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {25802#true} is VALID [2022-04-27 20:50:01,046 INFO L290 TraceCheckUtils]: 1: Hoare triple {25802#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,046 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {25802#true} {25802#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,047 INFO L272 TraceCheckUtils]: 0: Hoare triple {25802#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25809#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:01,047 INFO L290 TraceCheckUtils]: 1: Hoare triple {25809#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {25802#true} is VALID [2022-04-27 20:50:01,047 INFO L290 TraceCheckUtils]: 2: Hoare triple {25802#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,047 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {25802#true} {25802#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,047 INFO L272 TraceCheckUtils]: 4: Hoare triple {25802#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,048 INFO L290 TraceCheckUtils]: 5: Hoare triple {25802#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {25802#true} is VALID [2022-04-27 20:50:01,048 INFO L290 TraceCheckUtils]: 6: Hoare triple {25802#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25802#true} is VALID [2022-04-27 20:50:01,048 INFO L272 TraceCheckUtils]: 7: Hoare triple {25802#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 8: Hoare triple {25802#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 9: Hoare triple {25802#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 10: Hoare triple {25802#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 11: Hoare triple {25802#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 12: Hoare triple {25802#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 13: Hoare triple {25802#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 14: Hoare triple {25802#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 15: Hoare triple {25802#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25802#true} is VALID [2022-04-27 20:50:01,049 INFO L290 TraceCheckUtils]: 16: Hoare triple {25802#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 17: Hoare triple {25802#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 18: Hoare triple {25802#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 19: Hoare triple {25802#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 20: Hoare triple {25802#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 21: Hoare triple {25802#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 22: Hoare triple {25802#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 23: Hoare triple {25802#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 24: Hoare triple {25802#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {25802#true} is VALID [2022-04-27 20:50:01,050 INFO L290 TraceCheckUtils]: 25: Hoare triple {25802#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 26: Hoare triple {25802#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 27: Hoare triple {25802#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 28: Hoare triple {25802#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 29: Hoare triple {25802#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 30: Hoare triple {25802#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 31: Hoare triple {25802#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 32: Hoare triple {25802#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 33: Hoare triple {25802#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25802#true} is VALID [2022-04-27 20:50:01,051 INFO L290 TraceCheckUtils]: 34: Hoare triple {25802#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 35: Hoare triple {25802#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 36: Hoare triple {25802#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 37: Hoare triple {25802#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 38: Hoare triple {25802#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 39: Hoare triple {25802#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 40: Hoare triple {25802#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 41: Hoare triple {25802#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 42: Hoare triple {25802#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {25802#true} is VALID [2022-04-27 20:50:01,052 INFO L290 TraceCheckUtils]: 43: Hoare triple {25802#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {25802#true} is VALID [2022-04-27 20:50:01,053 INFO L290 TraceCheckUtils]: 44: Hoare triple {25802#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {25802#true} is VALID [2022-04-27 20:50:01,053 INFO L290 TraceCheckUtils]: 45: Hoare triple {25802#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {25802#true} is VALID [2022-04-27 20:50:01,053 INFO L290 TraceCheckUtils]: 46: Hoare triple {25802#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {25802#true} is VALID [2022-04-27 20:50:01,053 INFO L290 TraceCheckUtils]: 47: Hoare triple {25802#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {25802#true} is VALID [2022-04-27 20:50:01,054 INFO L290 TraceCheckUtils]: 48: Hoare triple {25802#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,054 INFO L290 TraceCheckUtils]: 49: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,055 INFO L290 TraceCheckUtils]: 50: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,055 INFO L290 TraceCheckUtils]: 51: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,056 INFO L290 TraceCheckUtils]: 52: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,056 INFO L290 TraceCheckUtils]: 53: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,057 INFO L290 TraceCheckUtils]: 54: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:50:01,057 INFO L290 TraceCheckUtils]: 55: Hoare triple {25807#(not (= 16384 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25808#(not (= |ssl3_accept_#t~mem48| 16384))} is VALID [2022-04-27 20:50:01,057 INFO L290 TraceCheckUtils]: 56: Hoare triple {25808#(not (= |ssl3_accept_#t~mem48| 16384))} [729] L1173-->L1280: Formula: (= |v_ssl3_accept_#t~mem48_3| 16384) InVars {ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem48] {25803#false} is VALID [2022-04-27 20:50:01,057 INFO L290 TraceCheckUtils]: 57: Hoare triple {25803#false} [731] L1280-->L1285: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_60 36))) (and (= (store |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.offset_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.offset_97|) (= (store |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_98| v_ssl3_accept_~s.base_60) .cse0 (select (select |v_#memory_$Pointer$.base_97| v_ssl3_accept_~s.base_60) .cse0))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_int_133| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_133| v_ssl3_accept_~s.base_60) .cse0 1)) |v_#memory_int_132|))) InVars {#memory_int=|v_#memory_int_133|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_98|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_98|} OutVars{#memory_int=|v_#memory_int_132|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 58: Hoare triple {25803#false} [734] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 4294967296) 0)) InVars {ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} OutVars{ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_10, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_10} AuxVars[] AssignedVars[] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 59: Hoare triple {25803#false} [738] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_134| v_ssl3_accept_~s.base_61) v_ssl3_accept_~s.offset_61) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} OutVars{#memory_int=|v_#memory_int_134|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_61, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_61} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 60: Hoare triple {25803#false} [742] L1290-->L1296: Formula: (let ((.cse2 (+ v_ssl3_accept_~s.offset_62 60)) (.cse1 (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_62)) (.cse3 (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_62)) (.cse0 (+ v_ssl3_accept_~s.offset_62 4))) (and (= (store |v_#memory_int_136| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_136| v_ssl3_accept_~s.base_62) .cse0 8192)) |v_#memory_int_135|) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= |v_ssl3_accept_#t~mem83.base_1| (select .cse1 .cse2)) (= |v_ssl3_accept_#t~mem83.offset_1| (select .cse3 .cse2)) (= (store |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_99|) (= (store |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_100| v_ssl3_accept_~s.base_62) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_99|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_100|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_100|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 61: Hoare triple {25803#false} [746] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_5|, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, ssl3_accept_#t~mem83.offset] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 62: Hoare triple {25803#false} [753] L1296-2-->L1321: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_64))) (and (= (select (select |v_#memory_int_139| v_ssl3_accept_~s.base_64) (+ 52 v_ssl3_accept_~s.offset_64)) |v_ssl3_accept_#t~mem85_1|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (store |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_103|) (= (store |v_#memory_int_140| v_ssl3_accept_~s.base_64 (store (select |v_#memory_int_140| v_ssl3_accept_~s.base_64) .cse0 0)) |v_#memory_int_139|) (= (store |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_104| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_103|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_104|, #memory_int=|v_#memory_int_140|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_104|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_103|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_139|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 63: Hoare triple {25803#false} [760] L1321-->L1322: Formula: (not (= 12292 |v_ssl3_accept_#t~mem85_3|)) InVars {ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem85] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 64: Hoare triple {25803#false} [767] L1322-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_65)) (.cse2 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_65)) (.cse7 (+ 204 v_ssl3_accept_~s.offset_65))) (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_65)) (.cse4 (select .cse2 .cse7)) (.cse6 (+ 72 (select .cse1 .cse7)))) (and (= (store |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.offset_210|) (= (store |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_65) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_210|) (= (let ((.cse3 (store |v_#memory_int_143| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_143| v_ssl3_accept_~s.base_65) .cse0 8464)))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1))))) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.base_210| .cse4 (store (select |v_#memory_$Pointer$.base_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.base_105| .cse4) .cse6))) |v_#memory_$Pointer$.base_105|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= |v_#memory_$Pointer$.offset_105| (store |v_#memory_$Pointer$.offset_210| .cse4 (store (select |v_#memory_$Pointer$.offset_210| .cse4) .cse6 (select (select |v_#memory_$Pointer$.offset_105| .cse4) .cse6))))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, ssl3_accept_#t~mem86.offset=|v_ssl3_accept_#t~mem86.offset_1|, ssl3_accept_#t~mem87=|v_ssl3_accept_#t~mem87_1|, #memory_int=|v_#memory_int_141|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} AuxVars[|v_#memory_$Pointer$.offset_210|, |v_#memory_$Pointer$.base_210|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem86.offset, ssl3_accept_#t~mem87, #memory_int, ssl3_accept_#t~mem86.base, #memory_$Pointer$.offset] {25803#false} is VALID [2022-04-27 20:50:01,058 INFO L290 TraceCheckUtils]: 65: Hoare triple {25803#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 66: Hoare triple {25803#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 67: Hoare triple {25803#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 68: Hoare triple {25803#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 69: Hoare triple {25803#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 70: Hoare triple {25803#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 71: Hoare triple {25803#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 72: Hoare triple {25803#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 73: Hoare triple {25803#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 74: Hoare triple {25803#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25803#false} is VALID [2022-04-27 20:50:01,059 INFO L290 TraceCheckUtils]: 75: Hoare triple {25803#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 76: Hoare triple {25803#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 77: Hoare triple {25803#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 78: Hoare triple {25803#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 79: Hoare triple {25803#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 80: Hoare triple {25803#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 81: Hoare triple {25803#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 82: Hoare triple {25803#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 83: Hoare triple {25803#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 84: Hoare triple {25803#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {25803#false} is VALID [2022-04-27 20:50:01,060 INFO L290 TraceCheckUtils]: 85: Hoare triple {25803#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 86: Hoare triple {25803#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 87: Hoare triple {25803#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 88: Hoare triple {25803#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 89: Hoare triple {25803#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 90: Hoare triple {25803#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 91: Hoare triple {25803#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 92: Hoare triple {25803#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 93: Hoare triple {25803#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {25803#false} is VALID [2022-04-27 20:50:01,061 INFO L290 TraceCheckUtils]: 94: Hoare triple {25803#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {25803#false} is VALID [2022-04-27 20:50:01,062 INFO L290 TraceCheckUtils]: 95: Hoare triple {25803#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {25803#false} is VALID [2022-04-27 20:50:01,062 INFO L290 TraceCheckUtils]: 96: Hoare triple {25803#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25803#false} is VALID [2022-04-27 20:50:01,062 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:50:01,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:01,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844284608] [2022-04-27 20:50:01,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844284608] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:01,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:01,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:50:01,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296992440] [2022-04-27 20:50:01,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:01,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2022-04-27 20:50:01,064 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:01,064 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:01,130 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 87 edges. 87 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:01,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:50:01,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:01,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:50:01,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:50:01,131 INFO L87 Difference]: Start difference. First operand 362 states and 542 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:03,345 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:07,026 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:10,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:10,445 INFO L93 Difference]: Finished difference Result 441 states and 656 transitions. [2022-04-27 20:50:10,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:50:10,445 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2022-04-27 20:50:10,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:10,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 380 transitions. [2022-04-27 20:50:10,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 380 transitions. [2022-04-27 20:50:10,449 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 380 transitions. [2022-04-27 20:50:10,714 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 380 edges. 380 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:10,721 INFO L225 Difference]: With dead ends: 441 [2022-04-27 20:50:10,721 INFO L226 Difference]: Without dead ends: 441 [2022-04-27 20:50:10,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:50:10,721 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 139 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:10,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 368 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-04-27 20:50:10,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-04-27 20:50:10,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 362. [2022-04-27 20:50:10,726 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:10,727 INFO L82 GeneralOperation]: Start isEquivalent. First operand 441 states. Second operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,727 INFO L74 IsIncluded]: Start isIncluded. First operand 441 states. Second operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,728 INFO L87 Difference]: Start difference. First operand 441 states. Second operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:10,737 INFO L93 Difference]: Finished difference Result 441 states and 656 transitions. [2022-04-27 20:50:10,737 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 656 transitions. [2022-04-27 20:50:10,738 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:10,738 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:10,738 INFO L74 IsIncluded]: Start isIncluded. First operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 441 states. [2022-04-27 20:50:10,739 INFO L87 Difference]: Start difference. First operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 441 states. [2022-04-27 20:50:10,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:10,748 INFO L93 Difference]: Finished difference Result 441 states and 656 transitions. [2022-04-27 20:50:10,748 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 656 transitions. [2022-04-27 20:50:10,749 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:10,749 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:10,749 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:10,749 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:10,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 357 states have (on average 1.4901960784313726) internal successors, (532), 357 states have internal predecessors, (532), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 536 transitions. [2022-04-27 20:50:10,756 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 536 transitions. Word has length 97 [2022-04-27 20:50:10,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:10,756 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 536 transitions. [2022-04-27 20:50:10,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,756 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 536 transitions. [2022-04-27 20:50:10,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-27 20:50:10,757 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:10,757 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:10,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-04-27 20:50:10,758 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:10,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:10,758 INFO L85 PathProgramCache]: Analyzing trace with hash -102121424, now seen corresponding path program 1 times [2022-04-27 20:50:10,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:10,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513556450] [2022-04-27 20:50:10,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:10,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:10,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:10,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:10,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:10,880 INFO L290 TraceCheckUtils]: 0: Hoare triple {27506#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {27499#true} is VALID [2022-04-27 20:50:10,881 INFO L290 TraceCheckUtils]: 1: Hoare triple {27499#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,881 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {27499#true} {27499#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,882 INFO L272 TraceCheckUtils]: 0: Hoare triple {27499#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27506#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:10,882 INFO L290 TraceCheckUtils]: 1: Hoare triple {27506#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {27499#true} is VALID [2022-04-27 20:50:10,882 INFO L290 TraceCheckUtils]: 2: Hoare triple {27499#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,882 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {27499#true} {27499#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,882 INFO L272 TraceCheckUtils]: 4: Hoare triple {27499#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,883 INFO L290 TraceCheckUtils]: 5: Hoare triple {27499#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {27499#true} is VALID [2022-04-27 20:50:10,883 INFO L290 TraceCheckUtils]: 6: Hoare triple {27499#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27499#true} is VALID [2022-04-27 20:50:10,883 INFO L272 TraceCheckUtils]: 7: Hoare triple {27499#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {27499#true} is VALID [2022-04-27 20:50:10,883 INFO L290 TraceCheckUtils]: 8: Hoare triple {27499#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 9: Hoare triple {27499#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 10: Hoare triple {27499#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 11: Hoare triple {27499#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 12: Hoare triple {27499#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 13: Hoare triple {27499#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 14: Hoare triple {27499#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,884 INFO L290 TraceCheckUtils]: 15: Hoare triple {27499#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 16: Hoare triple {27499#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 17: Hoare triple {27499#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 18: Hoare triple {27499#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 19: Hoare triple {27499#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 20: Hoare triple {27499#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 21: Hoare triple {27499#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27499#true} is VALID [2022-04-27 20:50:10,885 INFO L290 TraceCheckUtils]: 22: Hoare triple {27499#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 23: Hoare triple {27499#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 24: Hoare triple {27499#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 25: Hoare triple {27499#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 26: Hoare triple {27499#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 27: Hoare triple {27499#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 28: Hoare triple {27499#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27499#true} is VALID [2022-04-27 20:50:10,886 INFO L290 TraceCheckUtils]: 29: Hoare triple {27499#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 30: Hoare triple {27499#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 31: Hoare triple {27499#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 32: Hoare triple {27499#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 33: Hoare triple {27499#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 34: Hoare triple {27499#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 35: Hoare triple {27499#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 36: Hoare triple {27499#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27499#true} is VALID [2022-04-27 20:50:10,887 INFO L290 TraceCheckUtils]: 37: Hoare triple {27499#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 38: Hoare triple {27499#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 39: Hoare triple {27499#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 40: Hoare triple {27499#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 41: Hoare triple {27499#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 42: Hoare triple {27499#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 43: Hoare triple {27499#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 44: Hoare triple {27499#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {27499#true} is VALID [2022-04-27 20:50:10,888 INFO L290 TraceCheckUtils]: 45: Hoare triple {27499#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {27499#true} is VALID [2022-04-27 20:50:10,889 INFO L290 TraceCheckUtils]: 46: Hoare triple {27499#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {27499#true} is VALID [2022-04-27 20:50:10,889 INFO L290 TraceCheckUtils]: 47: Hoare triple {27499#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {27499#true} is VALID [2022-04-27 20:50:10,890 INFO L290 TraceCheckUtils]: 48: Hoare triple {27499#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,891 INFO L290 TraceCheckUtils]: 49: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,891 INFO L290 TraceCheckUtils]: 50: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,891 INFO L290 TraceCheckUtils]: 51: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,892 INFO L290 TraceCheckUtils]: 52: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,892 INFO L290 TraceCheckUtils]: 53: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,893 INFO L290 TraceCheckUtils]: 54: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,893 INFO L290 TraceCheckUtils]: 55: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,893 INFO L290 TraceCheckUtils]: 56: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,894 INFO L290 TraceCheckUtils]: 57: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,894 INFO L290 TraceCheckUtils]: 58: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,895 INFO L290 TraceCheckUtils]: 59: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,895 INFO L290 TraceCheckUtils]: 60: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,896 INFO L290 TraceCheckUtils]: 61: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,896 INFO L290 TraceCheckUtils]: 62: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,896 INFO L290 TraceCheckUtils]: 63: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,897 INFO L290 TraceCheckUtils]: 64: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,897 INFO L290 TraceCheckUtils]: 65: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,898 INFO L290 TraceCheckUtils]: 66: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:50:10,898 INFO L290 TraceCheckUtils]: 67: Hoare triple {27504#(= 8656 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {27505#(= |ssl3_accept_#t~mem60| 8656)} is VALID [2022-04-27 20:50:10,898 INFO L290 TraceCheckUtils]: 68: Hoare triple {27505#(= |ssl3_accept_#t~mem60| 8656)} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 69: Hoare triple {27500#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 70: Hoare triple {27500#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 71: Hoare triple {27500#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 72: Hoare triple {27500#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 73: Hoare triple {27500#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 74: Hoare triple {27500#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {27500#false} is VALID [2022-04-27 20:50:10,899 INFO L290 TraceCheckUtils]: 75: Hoare triple {27500#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 76: Hoare triple {27500#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 77: Hoare triple {27500#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 78: Hoare triple {27500#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 79: Hoare triple {27500#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 80: Hoare triple {27500#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 81: Hoare triple {27500#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 82: Hoare triple {27500#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 83: Hoare triple {27500#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 84: Hoare triple {27500#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27500#false} is VALID [2022-04-27 20:50:10,900 INFO L290 TraceCheckUtils]: 85: Hoare triple {27500#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 86: Hoare triple {27500#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 87: Hoare triple {27500#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 88: Hoare triple {27500#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 89: Hoare triple {27500#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 90: Hoare triple {27500#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 91: Hoare triple {27500#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 92: Hoare triple {27500#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 93: Hoare triple {27500#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {27500#false} is VALID [2022-04-27 20:50:10,901 INFO L290 TraceCheckUtils]: 94: Hoare triple {27500#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 95: Hoare triple {27500#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 96: Hoare triple {27500#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 97: Hoare triple {27500#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 98: Hoare triple {27500#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 99: Hoare triple {27500#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 100: Hoare triple {27500#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 101: Hoare triple {27500#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {27500#false} is VALID [2022-04-27 20:50:10,902 INFO L290 TraceCheckUtils]: 102: Hoare triple {27500#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {27500#false} is VALID [2022-04-27 20:50:10,903 INFO L290 TraceCheckUtils]: 103: Hoare triple {27500#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27500#false} is VALID [2022-04-27 20:50:10,903 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-27 20:50:10,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:10,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513556450] [2022-04-27 20:50:10,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513556450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:10,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:10,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:50:10,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330257068] [2022-04-27 20:50:10,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:10,904 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:10,904 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:10,904 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:10,979 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 94 edges. 94 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:10,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:50:10,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:10,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:50:10,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:50:10,980 INFO L87 Difference]: Start difference. First operand 362 states and 536 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:13,827 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:17,406 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:20,897 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:24,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:24,806 INFO L93 Difference]: Finished difference Result 399 states and 586 transitions. [2022-04-27 20:50:24,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:50:24,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:24,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:24,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:24,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 331 transitions. [2022-04-27 20:50:24,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:24,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 331 transitions. [2022-04-27 20:50:24,810 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 331 transitions. [2022-04-27 20:50:25,030 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 331 edges. 331 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:25,035 INFO L225 Difference]: With dead ends: 399 [2022-04-27 20:50:25,035 INFO L226 Difference]: Without dead ends: 399 [2022-04-27 20:50:25,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:50:25,036 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 77 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:25,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 515 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2022-04-27 20:50:25,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-04-27 20:50:25,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 362. [2022-04-27 20:50:25,040 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:25,041 INFO L82 GeneralOperation]: Start isEquivalent. First operand 399 states. Second operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,041 INFO L74 IsIncluded]: Start isIncluded. First operand 399 states. Second operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,042 INFO L87 Difference]: Start difference. First operand 399 states. Second operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:25,050 INFO L93 Difference]: Finished difference Result 399 states and 586 transitions. [2022-04-27 20:50:25,050 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 586 transitions. [2022-04-27 20:50:25,050 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:25,050 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:25,051 INFO L74 IsIncluded]: Start isIncluded. First operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 399 states. [2022-04-27 20:50:25,051 INFO L87 Difference]: Start difference. First operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 399 states. [2022-04-27 20:50:25,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:25,060 INFO L93 Difference]: Finished difference Result 399 states and 586 transitions. [2022-04-27 20:50:25,060 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 586 transitions. [2022-04-27 20:50:25,060 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:25,060 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:25,061 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:25,061 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:25,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 357 states have (on average 1.4873949579831933) internal successors, (531), 357 states have internal predecessors, (531), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 535 transitions. [2022-04-27 20:50:25,067 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 535 transitions. Word has length 104 [2022-04-27 20:50:25,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:25,068 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 535 transitions. [2022-04-27 20:50:25,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,068 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 535 transitions. [2022-04-27 20:50:25,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-27 20:50:25,069 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:25,069 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:25,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-04-27 20:50:25,069 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:25,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:25,070 INFO L85 PathProgramCache]: Analyzing trace with hash -81784049, now seen corresponding path program 1 times [2022-04-27 20:50:25,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:25,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626404291] [2022-04-27 20:50:25,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:25,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:25,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:25,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:25,191 INFO L290 TraceCheckUtils]: 0: Hoare triple {29076#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {29070#true} is VALID [2022-04-27 20:50:25,191 INFO L290 TraceCheckUtils]: 1: Hoare triple {29070#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,191 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {29070#true} {29070#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,192 INFO L272 TraceCheckUtils]: 0: Hoare triple {29070#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29076#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:25,192 INFO L290 TraceCheckUtils]: 1: Hoare triple {29076#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {29070#true} is VALID [2022-04-27 20:50:25,192 INFO L290 TraceCheckUtils]: 2: Hoare triple {29070#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,192 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {29070#true} {29070#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,192 INFO L272 TraceCheckUtils]: 4: Hoare triple {29070#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,193 INFO L290 TraceCheckUtils]: 5: Hoare triple {29070#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {29070#true} is VALID [2022-04-27 20:50:25,193 INFO L290 TraceCheckUtils]: 6: Hoare triple {29070#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {29070#true} is VALID [2022-04-27 20:50:25,193 INFO L272 TraceCheckUtils]: 7: Hoare triple {29070#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 8: Hoare triple {29070#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 9: Hoare triple {29070#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 10: Hoare triple {29070#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 11: Hoare triple {29070#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 12: Hoare triple {29070#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 13: Hoare triple {29070#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {29070#true} is VALID [2022-04-27 20:50:25,194 INFO L290 TraceCheckUtils]: 14: Hoare triple {29070#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 15: Hoare triple {29070#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 16: Hoare triple {29070#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 17: Hoare triple {29070#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 18: Hoare triple {29070#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 19: Hoare triple {29070#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 20: Hoare triple {29070#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 21: Hoare triple {29070#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {29070#true} is VALID [2022-04-27 20:50:25,195 INFO L290 TraceCheckUtils]: 22: Hoare triple {29070#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 23: Hoare triple {29070#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 24: Hoare triple {29070#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 25: Hoare triple {29070#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 26: Hoare triple {29070#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 27: Hoare triple {29070#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 28: Hoare triple {29070#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 29: Hoare triple {29070#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 30: Hoare triple {29070#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {29070#true} is VALID [2022-04-27 20:50:25,196 INFO L290 TraceCheckUtils]: 31: Hoare triple {29070#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 32: Hoare triple {29070#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 33: Hoare triple {29070#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 34: Hoare triple {29070#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 35: Hoare triple {29070#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 36: Hoare triple {29070#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 37: Hoare triple {29070#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 38: Hoare triple {29070#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 39: Hoare triple {29070#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {29070#true} is VALID [2022-04-27 20:50:25,197 INFO L290 TraceCheckUtils]: 40: Hoare triple {29070#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 41: Hoare triple {29070#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 42: Hoare triple {29070#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 43: Hoare triple {29070#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 44: Hoare triple {29070#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 45: Hoare triple {29070#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {29070#true} is VALID [2022-04-27 20:50:25,198 INFO L290 TraceCheckUtils]: 46: Hoare triple {29070#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,199 INFO L290 TraceCheckUtils]: 47: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,199 INFO L290 TraceCheckUtils]: 48: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,199 INFO L290 TraceCheckUtils]: 49: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,200 INFO L290 TraceCheckUtils]: 50: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,200 INFO L290 TraceCheckUtils]: 51: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,200 INFO L290 TraceCheckUtils]: 52: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,201 INFO L290 TraceCheckUtils]: 53: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,201 INFO L290 TraceCheckUtils]: 54: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,201 INFO L290 TraceCheckUtils]: 55: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,202 INFO L290 TraceCheckUtils]: 56: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,202 INFO L290 TraceCheckUtils]: 57: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,202 INFO L290 TraceCheckUtils]: 58: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,202 INFO L290 TraceCheckUtils]: 59: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,203 INFO L290 TraceCheckUtils]: 60: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,203 INFO L290 TraceCheckUtils]: 61: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,203 INFO L290 TraceCheckUtils]: 62: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,204 INFO L290 TraceCheckUtils]: 63: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,204 INFO L290 TraceCheckUtils]: 64: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,204 INFO L290 TraceCheckUtils]: 65: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,205 INFO L290 TraceCheckUtils]: 66: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,205 INFO L290 TraceCheckUtils]: 67: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,205 INFO L290 TraceCheckUtils]: 68: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,206 INFO L290 TraceCheckUtils]: 69: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,206 INFO L290 TraceCheckUtils]: 70: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,206 INFO L290 TraceCheckUtils]: 71: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,207 INFO L290 TraceCheckUtils]: 72: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,207 INFO L290 TraceCheckUtils]: 73: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,207 INFO L290 TraceCheckUtils]: 74: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,207 INFO L290 TraceCheckUtils]: 75: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,208 INFO L290 TraceCheckUtils]: 76: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,208 INFO L290 TraceCheckUtils]: 77: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,208 INFO L290 TraceCheckUtils]: 78: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,209 INFO L290 TraceCheckUtils]: 79: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,209 INFO L290 TraceCheckUtils]: 80: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,209 INFO L290 TraceCheckUtils]: 81: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,210 INFO L290 TraceCheckUtils]: 82: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,210 INFO L290 TraceCheckUtils]: 83: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,210 INFO L290 TraceCheckUtils]: 84: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,211 INFO L290 TraceCheckUtils]: 85: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,211 INFO L290 TraceCheckUtils]: 86: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,211 INFO L290 TraceCheckUtils]: 87: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,211 INFO L290 TraceCheckUtils]: 88: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,212 INFO L290 TraceCheckUtils]: 89: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,212 INFO L290 TraceCheckUtils]: 90: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,212 INFO L290 TraceCheckUtils]: 91: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,213 INFO L290 TraceCheckUtils]: 92: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,213 INFO L290 TraceCheckUtils]: 93: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,213 INFO L290 TraceCheckUtils]: 94: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,214 INFO L290 TraceCheckUtils]: 95: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,214 INFO L290 TraceCheckUtils]: 96: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,214 INFO L290 TraceCheckUtils]: 97: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,215 INFO L290 TraceCheckUtils]: 98: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,215 INFO L290 TraceCheckUtils]: 99: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,215 INFO L290 TraceCheckUtils]: 100: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,216 INFO L290 TraceCheckUtils]: 101: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {29075#(= 2 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:25,216 INFO L290 TraceCheckUtils]: 102: Hoare triple {29075#(= 2 ssl3_accept_~blastFlag~0)} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {29071#false} is VALID [2022-04-27 20:50:25,216 INFO L290 TraceCheckUtils]: 103: Hoare triple {29071#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {29071#false} is VALID [2022-04-27 20:50:25,217 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-04-27 20:50:25,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:25,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626404291] [2022-04-27 20:50:25,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626404291] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:25,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:25,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:50:25,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143736722] [2022-04-27 20:50:25,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:25,218 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:25,218 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:25,218 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:25,281 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 76 edges. 76 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:25,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:50:25,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:25,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:50:25,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:25,282 INFO L87 Difference]: Start difference. First operand 362 states and 535 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:30,202 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:32,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:32,974 INFO L93 Difference]: Finished difference Result 693 states and 1026 transitions. [2022-04-27 20:50:32,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:50:32,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:32,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:32,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:32,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 407 transitions. [2022-04-27 20:50:32,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:32,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 407 transitions. [2022-04-27 20:50:32,979 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 407 transitions. [2022-04-27 20:50:33,240 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 407 edges. 407 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:33,253 INFO L225 Difference]: With dead ends: 693 [2022-04-27 20:50:33,253 INFO L226 Difference]: Without dead ends: 693 [2022-04-27 20:50:33,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:33,254 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 143 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:33,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 432 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-04-27 20:50:33,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-04-27 20:50:33,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2022-04-27 20:50:33,262 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:33,263 INFO L82 GeneralOperation]: Start isEquivalent. First operand 693 states. Second operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,263 INFO L74 IsIncluded]: Start isIncluded. First operand 693 states. Second operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,264 INFO L87 Difference]: Start difference. First operand 693 states. Second operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:33,283 INFO L93 Difference]: Finished difference Result 693 states and 1026 transitions. [2022-04-27 20:50:33,284 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1026 transitions. [2022-04-27 20:50:33,284 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:33,284 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:33,285 INFO L74 IsIncluded]: Start isIncluded. First operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 693 states. [2022-04-27 20:50:33,286 INFO L87 Difference]: Start difference. First operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 693 states. [2022-04-27 20:50:33,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:33,306 INFO L93 Difference]: Finished difference Result 693 states and 1026 transitions. [2022-04-27 20:50:33,306 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1026 transitions. [2022-04-27 20:50:33,307 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:33,307 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:33,307 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:33,307 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:33,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 688 states have (on average 1.4854651162790697) internal successors, (1022), 688 states have internal predecessors, (1022), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1026 transitions. [2022-04-27 20:50:33,328 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1026 transitions. Word has length 104 [2022-04-27 20:50:33,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:33,328 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1026 transitions. [2022-04-27 20:50:33,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,328 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1026 transitions. [2022-04-27 20:50:33,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-27 20:50:33,329 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:33,329 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:33,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-04-27 20:50:33,330 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:33,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:33,330 INFO L85 PathProgramCache]: Analyzing trace with hash -2012403154, now seen corresponding path program 1 times [2022-04-27 20:50:33,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:33,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175344271] [2022-04-27 20:50:33,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:33,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:33,439 INFO L290 TraceCheckUtils]: 0: Hoare triple {31857#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {31851#true} is VALID [2022-04-27 20:50:33,439 INFO L290 TraceCheckUtils]: 1: Hoare triple {31851#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,439 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {31851#true} {31851#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,440 INFO L272 TraceCheckUtils]: 0: Hoare triple {31851#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31857#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:33,440 INFO L290 TraceCheckUtils]: 1: Hoare triple {31857#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {31851#true} is VALID [2022-04-27 20:50:33,440 INFO L290 TraceCheckUtils]: 2: Hoare triple {31851#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,440 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {31851#true} {31851#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,440 INFO L272 TraceCheckUtils]: 4: Hoare triple {31851#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,441 INFO L290 TraceCheckUtils]: 5: Hoare triple {31851#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {31851#true} is VALID [2022-04-27 20:50:33,441 INFO L290 TraceCheckUtils]: 6: Hoare triple {31851#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {31851#true} is VALID [2022-04-27 20:50:33,441 INFO L272 TraceCheckUtils]: 7: Hoare triple {31851#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 8: Hoare triple {31851#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 9: Hoare triple {31851#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 10: Hoare triple {31851#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 11: Hoare triple {31851#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 12: Hoare triple {31851#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 13: Hoare triple {31851#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 14: Hoare triple {31851#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 15: Hoare triple {31851#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {31851#true} is VALID [2022-04-27 20:50:33,442 INFO L290 TraceCheckUtils]: 16: Hoare triple {31851#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {31851#true} is VALID [2022-04-27 20:50:33,443 INFO L290 TraceCheckUtils]: 17: Hoare triple {31851#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {31851#true} is VALID [2022-04-27 20:50:33,443 INFO L290 TraceCheckUtils]: 18: Hoare triple {31851#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 19: Hoare triple {31851#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 20: Hoare triple {31851#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 21: Hoare triple {31851#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 22: Hoare triple {31851#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 23: Hoare triple {31851#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 24: Hoare triple {31851#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {31851#true} is VALID [2022-04-27 20:50:33,445 INFO L290 TraceCheckUtils]: 25: Hoare triple {31851#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {31851#true} is VALID [2022-04-27 20:50:33,446 INFO L290 TraceCheckUtils]: 26: Hoare triple {31851#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,446 INFO L290 TraceCheckUtils]: 27: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,446 INFO L290 TraceCheckUtils]: 28: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,447 INFO L290 TraceCheckUtils]: 29: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,447 INFO L290 TraceCheckUtils]: 30: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,447 INFO L290 TraceCheckUtils]: 31: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,448 INFO L290 TraceCheckUtils]: 32: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,448 INFO L290 TraceCheckUtils]: 33: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,448 INFO L290 TraceCheckUtils]: 34: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,449 INFO L290 TraceCheckUtils]: 35: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,449 INFO L290 TraceCheckUtils]: 36: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,449 INFO L290 TraceCheckUtils]: 37: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,450 INFO L290 TraceCheckUtils]: 38: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,450 INFO L290 TraceCheckUtils]: 39: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,450 INFO L290 TraceCheckUtils]: 40: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,451 INFO L290 TraceCheckUtils]: 41: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,451 INFO L290 TraceCheckUtils]: 42: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,451 INFO L290 TraceCheckUtils]: 43: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,452 INFO L290 TraceCheckUtils]: 44: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,452 INFO L290 TraceCheckUtils]: 45: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {31856#(= ssl3_accept_~blastFlag~0 1)} is VALID [2022-04-27 20:50:33,452 INFO L290 TraceCheckUtils]: 46: Hoare triple {31856#(= ssl3_accept_~blastFlag~0 1)} [796] L1373-->L1373-2: Formula: (not (= v_ssl3_accept_~blastFlag~0_22 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} AuxVars[] AssignedVars[] {31852#false} is VALID [2022-04-27 20:50:33,452 INFO L290 TraceCheckUtils]: 47: Hoare triple {31852#false} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 48: Hoare triple {31852#false} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 49: Hoare triple {31852#false} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 50: Hoare triple {31852#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 51: Hoare triple {31852#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 52: Hoare triple {31852#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 53: Hoare triple {31852#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 54: Hoare triple {31852#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 55: Hoare triple {31852#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {31852#false} is VALID [2022-04-27 20:50:33,453 INFO L290 TraceCheckUtils]: 56: Hoare triple {31852#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 57: Hoare triple {31852#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 58: Hoare triple {31852#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 59: Hoare triple {31852#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 60: Hoare triple {31852#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 61: Hoare triple {31852#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 62: Hoare triple {31852#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 63: Hoare triple {31852#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {31852#false} is VALID [2022-04-27 20:50:33,454 INFO L290 TraceCheckUtils]: 64: Hoare triple {31852#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 65: Hoare triple {31852#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 66: Hoare triple {31852#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 67: Hoare triple {31852#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 68: Hoare triple {31852#false} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 69: Hoare triple {31852#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 70: Hoare triple {31852#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 71: Hoare triple {31852#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {31852#false} is VALID [2022-04-27 20:50:33,455 INFO L290 TraceCheckUtils]: 72: Hoare triple {31852#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 73: Hoare triple {31852#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 74: Hoare triple {31852#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 75: Hoare triple {31852#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 76: Hoare triple {31852#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 77: Hoare triple {31852#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 78: Hoare triple {31852#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 79: Hoare triple {31852#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 80: Hoare triple {31852#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 81: Hoare triple {31852#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {31852#false} is VALID [2022-04-27 20:50:33,456 INFO L290 TraceCheckUtils]: 82: Hoare triple {31852#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 83: Hoare triple {31852#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 84: Hoare triple {31852#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 85: Hoare triple {31852#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 86: Hoare triple {31852#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 87: Hoare triple {31852#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 88: Hoare triple {31852#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 89: Hoare triple {31852#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 90: Hoare triple {31852#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {31852#false} is VALID [2022-04-27 20:50:33,457 INFO L290 TraceCheckUtils]: 91: Hoare triple {31852#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {31852#false} is VALID [2022-04-27 20:50:33,458 INFO L290 TraceCheckUtils]: 92: Hoare triple {31852#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {31852#false} is VALID [2022-04-27 20:50:33,458 INFO L290 TraceCheckUtils]: 93: Hoare triple {31852#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {31852#false} is VALID [2022-04-27 20:50:33,458 INFO L290 TraceCheckUtils]: 94: Hoare triple {31852#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 95: Hoare triple {31852#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 96: Hoare triple {31852#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 97: Hoare triple {31852#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 98: Hoare triple {31852#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 99: Hoare triple {31852#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {31852#false} is VALID [2022-04-27 20:50:33,459 INFO L290 TraceCheckUtils]: 100: Hoare triple {31852#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {31852#false} is VALID [2022-04-27 20:50:33,460 INFO L290 TraceCheckUtils]: 101: Hoare triple {31852#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {31852#false} is VALID [2022-04-27 20:50:33,460 INFO L290 TraceCheckUtils]: 102: Hoare triple {31852#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {31852#false} is VALID [2022-04-27 20:50:33,460 INFO L290 TraceCheckUtils]: 103: Hoare triple {31852#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {31852#false} is VALID [2022-04-27 20:50:33,460 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-04-27 20:50:33,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:33,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175344271] [2022-04-27 20:50:33,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175344271] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:33,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:33,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:50:33,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101082209] [2022-04-27 20:50:33,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:33,461 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:33,461 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:33,462 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:33,547 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 86 edges. 86 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:33,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:50:33,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:33,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:50:33,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:33,548 INFO L87 Difference]: Start difference. First operand 693 states and 1026 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:38,325 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:39,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:39,949 INFO L93 Difference]: Finished difference Result 720 states and 1061 transitions. [2022-04-27 20:50:39,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:50:39,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:39,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:39,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:39,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 252 transitions. [2022-04-27 20:50:39,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:39,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 252 transitions. [2022-04-27 20:50:39,952 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 252 transitions. [2022-04-27 20:50:40,120 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 252 edges. 252 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:40,134 INFO L225 Difference]: With dead ends: 720 [2022-04-27 20:50:40,134 INFO L226 Difference]: Without dead ends: 720 [2022-04-27 20:50:40,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:40,135 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 15 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:40,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 417 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-04-27 20:50:40,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-04-27 20:50:40,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 720. [2022-04-27 20:50:40,142 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:40,143 INFO L82 GeneralOperation]: Start isEquivalent. First operand 720 states. Second operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,144 INFO L74 IsIncluded]: Start isIncluded. First operand 720 states. Second operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,144 INFO L87 Difference]: Start difference. First operand 720 states. Second operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:40,166 INFO L93 Difference]: Finished difference Result 720 states and 1061 transitions. [2022-04-27 20:50:40,166 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1061 transitions. [2022-04-27 20:50:40,167 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:40,167 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:40,168 INFO L74 IsIncluded]: Start isIncluded. First operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 720 states. [2022-04-27 20:50:40,169 INFO L87 Difference]: Start difference. First operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 720 states. [2022-04-27 20:50:40,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:40,190 INFO L93 Difference]: Finished difference Result 720 states and 1061 transitions. [2022-04-27 20:50:40,190 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1061 transitions. [2022-04-27 20:50:40,191 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:40,191 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:40,191 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:40,191 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:40,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 715 states have (on average 1.4783216783216784) internal successors, (1057), 715 states have internal predecessors, (1057), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1061 transitions. [2022-04-27 20:50:40,213 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1061 transitions. Word has length 104 [2022-04-27 20:50:40,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:40,213 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 1061 transitions. [2022-04-27 20:50:40,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,213 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1061 transitions. [2022-04-27 20:50:40,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-27 20:50:40,214 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:40,215 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:40,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-04-27 20:50:40,215 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:40,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:40,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1592886323, now seen corresponding path program 1 times [2022-04-27 20:50:40,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:40,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908630204] [2022-04-27 20:50:40,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:40,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:40,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:40,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:40,315 INFO L290 TraceCheckUtils]: 0: Hoare triple {34746#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {34740#true} is VALID [2022-04-27 20:50:40,315 INFO L290 TraceCheckUtils]: 1: Hoare triple {34740#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34740#true} is VALID [2022-04-27 20:50:40,315 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {34740#true} {34740#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34740#true} is VALID [2022-04-27 20:50:40,316 INFO L272 TraceCheckUtils]: 0: Hoare triple {34740#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34746#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:40,316 INFO L290 TraceCheckUtils]: 1: Hoare triple {34746#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {34740#true} is VALID [2022-04-27 20:50:40,316 INFO L290 TraceCheckUtils]: 2: Hoare triple {34740#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34740#true} is VALID [2022-04-27 20:50:40,316 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {34740#true} {34740#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34740#true} is VALID [2022-04-27 20:50:40,316 INFO L272 TraceCheckUtils]: 4: Hoare triple {34740#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34740#true} is VALID [2022-04-27 20:50:40,317 INFO L290 TraceCheckUtils]: 5: Hoare triple {34740#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {34740#true} is VALID [2022-04-27 20:50:40,317 INFO L290 TraceCheckUtils]: 6: Hoare triple {34740#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {34740#true} is VALID [2022-04-27 20:50:40,317 INFO L272 TraceCheckUtils]: 7: Hoare triple {34740#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {34740#true} is VALID [2022-04-27 20:50:40,318 INFO L290 TraceCheckUtils]: 8: Hoare triple {34740#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,318 INFO L290 TraceCheckUtils]: 9: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,318 INFO L290 TraceCheckUtils]: 10: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,319 INFO L290 TraceCheckUtils]: 11: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,319 INFO L290 TraceCheckUtils]: 12: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,319 INFO L290 TraceCheckUtils]: 13: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,319 INFO L290 TraceCheckUtils]: 14: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,320 INFO L290 TraceCheckUtils]: 15: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,320 INFO L290 TraceCheckUtils]: 16: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,320 INFO L290 TraceCheckUtils]: 17: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,321 INFO L290 TraceCheckUtils]: 18: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,321 INFO L290 TraceCheckUtils]: 19: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,321 INFO L290 TraceCheckUtils]: 20: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,322 INFO L290 TraceCheckUtils]: 21: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,322 INFO L290 TraceCheckUtils]: 22: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,322 INFO L290 TraceCheckUtils]: 23: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,322 INFO L290 TraceCheckUtils]: 24: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,323 INFO L290 TraceCheckUtils]: 25: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {34745#(= ssl3_accept_~blastFlag~0 0)} is VALID [2022-04-27 20:50:40,323 INFO L290 TraceCheckUtils]: 26: Hoare triple {34745#(= ssl3_accept_~blastFlag~0 0)} [777] L1356-->L1356-2: Formula: (not (= v_ssl3_accept_~blastFlag~0_19 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_19} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_19} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,323 INFO L290 TraceCheckUtils]: 27: Hoare triple {34741#false} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {34741#false} is VALID [2022-04-27 20:50:40,323 INFO L290 TraceCheckUtils]: 28: Hoare triple {34741#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,323 INFO L290 TraceCheckUtils]: 29: Hoare triple {34741#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 30: Hoare triple {34741#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 31: Hoare triple {34741#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 32: Hoare triple {34741#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 33: Hoare triple {34741#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 34: Hoare triple {34741#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 35: Hoare triple {34741#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 36: Hoare triple {34741#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 37: Hoare triple {34741#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 38: Hoare triple {34741#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 39: Hoare triple {34741#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {34741#false} is VALID [2022-04-27 20:50:40,324 INFO L290 TraceCheckUtils]: 40: Hoare triple {34741#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 41: Hoare triple {34741#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 42: Hoare triple {34741#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 43: Hoare triple {34741#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 44: Hoare triple {34741#false} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 45: Hoare triple {34741#false} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 46: Hoare triple {34741#false} [796] L1373-->L1373-2: Formula: (not (= v_ssl3_accept_~blastFlag~0_22 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 47: Hoare triple {34741#false} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 48: Hoare triple {34741#false} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {34741#false} is VALID [2022-04-27 20:50:40,325 INFO L290 TraceCheckUtils]: 49: Hoare triple {34741#false} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 50: Hoare triple {34741#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 51: Hoare triple {34741#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 52: Hoare triple {34741#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 53: Hoare triple {34741#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 54: Hoare triple {34741#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 55: Hoare triple {34741#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 56: Hoare triple {34741#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 57: Hoare triple {34741#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 58: Hoare triple {34741#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 59: Hoare triple {34741#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {34741#false} is VALID [2022-04-27 20:50:40,326 INFO L290 TraceCheckUtils]: 60: Hoare triple {34741#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 61: Hoare triple {34741#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 62: Hoare triple {34741#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 63: Hoare triple {34741#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 64: Hoare triple {34741#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 65: Hoare triple {34741#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 66: Hoare triple {34741#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 67: Hoare triple {34741#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 68: Hoare triple {34741#false} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 69: Hoare triple {34741#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {34741#false} is VALID [2022-04-27 20:50:40,327 INFO L290 TraceCheckUtils]: 70: Hoare triple {34741#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 71: Hoare triple {34741#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 72: Hoare triple {34741#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 73: Hoare triple {34741#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 74: Hoare triple {34741#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 75: Hoare triple {34741#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 76: Hoare triple {34741#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 77: Hoare triple {34741#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 78: Hoare triple {34741#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 79: Hoare triple {34741#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,328 INFO L290 TraceCheckUtils]: 80: Hoare triple {34741#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 81: Hoare triple {34741#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 82: Hoare triple {34741#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 83: Hoare triple {34741#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 84: Hoare triple {34741#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 85: Hoare triple {34741#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 86: Hoare triple {34741#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 87: Hoare triple {34741#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 88: Hoare triple {34741#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 89: Hoare triple {34741#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {34741#false} is VALID [2022-04-27 20:50:40,329 INFO L290 TraceCheckUtils]: 90: Hoare triple {34741#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 91: Hoare triple {34741#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 92: Hoare triple {34741#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 93: Hoare triple {34741#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 94: Hoare triple {34741#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 95: Hoare triple {34741#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 96: Hoare triple {34741#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 97: Hoare triple {34741#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 98: Hoare triple {34741#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 99: Hoare triple {34741#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {34741#false} is VALID [2022-04-27 20:50:40,330 INFO L290 TraceCheckUtils]: 100: Hoare triple {34741#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {34741#false} is VALID [2022-04-27 20:50:40,331 INFO L290 TraceCheckUtils]: 101: Hoare triple {34741#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {34741#false} is VALID [2022-04-27 20:50:40,331 INFO L290 TraceCheckUtils]: 102: Hoare triple {34741#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,331 INFO L290 TraceCheckUtils]: 103: Hoare triple {34741#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {34741#false} is VALID [2022-04-27 20:50:40,331 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-04-27 20:50:40,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:40,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908630204] [2022-04-27 20:50:40,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908630204] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:40,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:40,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:50:40,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855759521] [2022-04-27 20:50:40,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:40,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:40,332 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:40,332 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:40,406 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 70 edges. 70 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:40,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:50:40,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:40,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:50:40,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:40,407 INFO L87 Difference]: Start difference. First operand 720 states and 1061 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:42,465 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:47,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:48,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:48,211 INFO L93 Difference]: Finished difference Result 722 states and 1063 transitions. [2022-04-27 20:50:48,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:50:48,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2022-04-27 20:50:48,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:48,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 229 transitions. [2022-04-27 20:50:48,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 229 transitions. [2022-04-27 20:50:48,215 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 229 transitions. [2022-04-27 20:50:48,375 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 229 edges. 229 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:48,389 INFO L225 Difference]: With dead ends: 722 [2022-04-27 20:50:48,389 INFO L226 Difference]: Without dead ends: 722 [2022-04-27 20:50:48,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:48,390 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 4 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:48,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 396 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-04-27 20:50:48,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2022-04-27 20:50:48,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 722. [2022-04-27 20:50:48,398 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:48,399 INFO L82 GeneralOperation]: Start isEquivalent. First operand 722 states. Second operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,400 INFO L74 IsIncluded]: Start isIncluded. First operand 722 states. Second operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,401 INFO L87 Difference]: Start difference. First operand 722 states. Second operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:48,422 INFO L93 Difference]: Finished difference Result 722 states and 1063 transitions. [2022-04-27 20:50:48,422 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1063 transitions. [2022-04-27 20:50:48,423 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:48,423 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:48,424 INFO L74 IsIncluded]: Start isIncluded. First operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 722 states. [2022-04-27 20:50:48,425 INFO L87 Difference]: Start difference. First operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 722 states. [2022-04-27 20:50:48,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:48,447 INFO L93 Difference]: Finished difference Result 722 states and 1063 transitions. [2022-04-27 20:50:48,447 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1063 transitions. [2022-04-27 20:50:48,448 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:48,448 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:48,448 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:48,448 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:48,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 717 states have (on average 1.4769874476987448) internal successors, (1059), 717 states have internal predecessors, (1059), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1063 transitions. [2022-04-27 20:50:48,471 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1063 transitions. Word has length 104 [2022-04-27 20:50:48,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:48,471 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1063 transitions. [2022-04-27 20:50:48,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,471 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1063 transitions. [2022-04-27 20:50:48,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-04-27 20:50:48,472 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:48,472 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:48,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-04-27 20:50:48,473 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:48,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:48,473 INFO L85 PathProgramCache]: Analyzing trace with hash -276398424, now seen corresponding path program 1 times [2022-04-27 20:50:48,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:48,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825918677] [2022-04-27 20:50:48,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:48,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:48,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:48,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:48,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:48,601 INFO L290 TraceCheckUtils]: 0: Hoare triple {37643#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {37637#true} is VALID [2022-04-27 20:50:48,601 INFO L290 TraceCheckUtils]: 1: Hoare triple {37637#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,601 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {37637#true} {37637#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,602 INFO L272 TraceCheckUtils]: 0: Hoare triple {37637#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37643#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:48,602 INFO L290 TraceCheckUtils]: 1: Hoare triple {37643#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {37637#true} is VALID [2022-04-27 20:50:48,602 INFO L290 TraceCheckUtils]: 2: Hoare triple {37637#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,602 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {37637#true} {37637#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,603 INFO L272 TraceCheckUtils]: 4: Hoare triple {37637#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,603 INFO L290 TraceCheckUtils]: 5: Hoare triple {37637#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,603 INFO L290 TraceCheckUtils]: 6: Hoare triple {37637#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L272 TraceCheckUtils]: 7: Hoare triple {37637#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L290 TraceCheckUtils]: 8: Hoare triple {37637#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L290 TraceCheckUtils]: 9: Hoare triple {37637#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L290 TraceCheckUtils]: 10: Hoare triple {37637#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L290 TraceCheckUtils]: 11: Hoare triple {37637#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,604 INFO L290 TraceCheckUtils]: 12: Hoare triple {37637#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 13: Hoare triple {37637#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 14: Hoare triple {37637#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 15: Hoare triple {37637#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 16: Hoare triple {37637#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 17: Hoare triple {37637#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 18: Hoare triple {37637#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 19: Hoare triple {37637#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 20: Hoare triple {37637#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {37637#true} is VALID [2022-04-27 20:50:48,605 INFO L290 TraceCheckUtils]: 21: Hoare triple {37637#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 22: Hoare triple {37637#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 23: Hoare triple {37637#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 24: Hoare triple {37637#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 25: Hoare triple {37637#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 26: Hoare triple {37637#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 27: Hoare triple {37637#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 28: Hoare triple {37637#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 29: Hoare triple {37637#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37637#true} is VALID [2022-04-27 20:50:48,606 INFO L290 TraceCheckUtils]: 30: Hoare triple {37637#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 31: Hoare triple {37637#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 32: Hoare triple {37637#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 33: Hoare triple {37637#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 34: Hoare triple {37637#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 35: Hoare triple {37637#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 36: Hoare triple {37637#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 37: Hoare triple {37637#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 38: Hoare triple {37637#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {37637#true} is VALID [2022-04-27 20:50:48,607 INFO L290 TraceCheckUtils]: 39: Hoare triple {37637#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 40: Hoare triple {37637#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 41: Hoare triple {37637#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 42: Hoare triple {37637#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 43: Hoare triple {37637#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 44: Hoare triple {37637#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 45: Hoare triple {37637#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 46: Hoare triple {37637#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 47: Hoare triple {37637#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {37637#true} is VALID [2022-04-27 20:50:48,608 INFO L290 TraceCheckUtils]: 48: Hoare triple {37637#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 49: Hoare triple {37637#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 50: Hoare triple {37637#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 51: Hoare triple {37637#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 52: Hoare triple {37637#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 53: Hoare triple {37637#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 54: Hoare triple {37637#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 55: Hoare triple {37637#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 56: Hoare triple {37637#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 57: Hoare triple {37637#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,609 INFO L290 TraceCheckUtils]: 58: Hoare triple {37637#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 59: Hoare triple {37637#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 60: Hoare triple {37637#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 61: Hoare triple {37637#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 62: Hoare triple {37637#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 63: Hoare triple {37637#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 64: Hoare triple {37637#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 65: Hoare triple {37637#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 66: Hoare triple {37637#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 67: Hoare triple {37637#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {37637#true} is VALID [2022-04-27 20:50:48,610 INFO L290 TraceCheckUtils]: 68: Hoare triple {37637#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {37637#true} is VALID [2022-04-27 20:50:48,611 INFO L290 TraceCheckUtils]: 69: Hoare triple {37637#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {37637#true} is VALID [2022-04-27 20:50:48,611 INFO L290 TraceCheckUtils]: 70: Hoare triple {37637#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {37637#true} is VALID [2022-04-27 20:50:48,611 INFO L290 TraceCheckUtils]: 71: Hoare triple {37637#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,611 INFO L290 TraceCheckUtils]: 72: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,612 INFO L290 TraceCheckUtils]: 73: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,612 INFO L290 TraceCheckUtils]: 74: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,612 INFO L290 TraceCheckUtils]: 75: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,613 INFO L290 TraceCheckUtils]: 76: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,613 INFO L290 TraceCheckUtils]: 77: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,613 INFO L290 TraceCheckUtils]: 78: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,614 INFO L290 TraceCheckUtils]: 79: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,614 INFO L290 TraceCheckUtils]: 80: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,614 INFO L290 TraceCheckUtils]: 81: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,615 INFO L290 TraceCheckUtils]: 82: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,615 INFO L290 TraceCheckUtils]: 83: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,615 INFO L290 TraceCheckUtils]: 84: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,616 INFO L290 TraceCheckUtils]: 85: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,616 INFO L290 TraceCheckUtils]: 86: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,616 INFO L290 TraceCheckUtils]: 87: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,616 INFO L290 TraceCheckUtils]: 88: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,617 INFO L290 TraceCheckUtils]: 89: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,617 INFO L290 TraceCheckUtils]: 90: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,617 INFO L290 TraceCheckUtils]: 91: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,618 INFO L290 TraceCheckUtils]: 92: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,618 INFO L290 TraceCheckUtils]: 93: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,618 INFO L290 TraceCheckUtils]: 94: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,619 INFO L290 TraceCheckUtils]: 95: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,619 INFO L290 TraceCheckUtils]: 96: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,619 INFO L290 TraceCheckUtils]: 97: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,620 INFO L290 TraceCheckUtils]: 98: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,620 INFO L290 TraceCheckUtils]: 99: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,620 INFO L290 TraceCheckUtils]: 100: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,621 INFO L290 TraceCheckUtils]: 101: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,621 INFO L290 TraceCheckUtils]: 102: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,621 INFO L290 TraceCheckUtils]: 103: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {37642#(<= ssl3_accept_~blastFlag~0 6)} is VALID [2022-04-27 20:50:48,622 INFO L290 TraceCheckUtils]: 104: Hoare triple {37642#(<= ssl3_accept_~blastFlag~0 6)} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {37638#false} is VALID [2022-04-27 20:50:48,622 INFO L290 TraceCheckUtils]: 105: Hoare triple {37638#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {37638#false} is VALID [2022-04-27 20:50:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:50:48,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:48,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825918677] [2022-04-27 20:50:48,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825918677] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:48,623 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:48,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:50:48,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009018888] [2022-04-27 20:50:48,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:48,625 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 106 [2022-04-27 20:50:48,625 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:48,625 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:48,713 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 80 edges. 80 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:48,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:50:48,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:48,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:50:48,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:48,714 INFO L87 Difference]: Start difference. First operand 722 states and 1063 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:51,797 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:50:54,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:54,359 INFO L93 Difference]: Finished difference Result 1058 states and 1566 transitions. [2022-04-27 20:50:54,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:50:54,360 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 106 [2022-04-27 20:50:54,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:50:54,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 411 transitions. [2022-04-27 20:50:54,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 411 transitions. [2022-04-27 20:50:54,363 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 411 transitions. [2022-04-27 20:50:54,634 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 411 edges. 411 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:54,665 INFO L225 Difference]: With dead ends: 1058 [2022-04-27 20:50:54,665 INFO L226 Difference]: Without dead ends: 1058 [2022-04-27 20:50:54,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:54,666 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 164 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-04-27 20:50:54,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 379 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-27 20:50:54,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2022-04-27 20:50:54,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 1056. [2022-04-27 20:50:54,677 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:50:54,679 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1058 states. Second operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,679 INFO L74 IsIncluded]: Start isIncluded. First operand 1058 states. Second operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,680 INFO L87 Difference]: Start difference. First operand 1058 states. Second operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:54,725 INFO L93 Difference]: Finished difference Result 1058 states and 1566 transitions. [2022-04-27 20:50:54,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1566 transitions. [2022-04-27 20:50:54,727 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:54,727 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:54,728 INFO L74 IsIncluded]: Start isIncluded. First operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1058 states. [2022-04-27 20:50:54,728 INFO L87 Difference]: Start difference. First operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1058 states. [2022-04-27 20:50:54,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:50:54,772 INFO L93 Difference]: Finished difference Result 1058 states and 1566 transitions. [2022-04-27 20:50:54,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1566 transitions. [2022-04-27 20:50:54,773 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:50:54,773 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:50:54,773 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:50:54,773 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:50:54,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1051 states have (on average 1.4852521408182684) internal successors, (1561), 1051 states have internal predecessors, (1561), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1565 transitions. [2022-04-27 20:50:54,805 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1565 transitions. Word has length 106 [2022-04-27 20:50:54,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:50:54,805 INFO L495 AbstractCegarLoop]: Abstraction has 1056 states and 1565 transitions. [2022-04-27 20:50:54,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:54,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1565 transitions. [2022-04-27 20:50:54,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-04-27 20:50:54,806 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:50:54,806 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:50:54,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-04-27 20:50:54,807 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:50:54,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:50:54,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1937733360, now seen corresponding path program 1 times [2022-04-27 20:50:54,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:50:54,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694118182] [2022-04-27 20:50:54,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:50:54,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:50:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:54,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:50:54,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:50:54,979 INFO L290 TraceCheckUtils]: 0: Hoare triple {41882#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {41876#true} is VALID [2022-04-27 20:50:54,979 INFO L290 TraceCheckUtils]: 1: Hoare triple {41876#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,979 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {41876#true} {41876#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,980 INFO L272 TraceCheckUtils]: 0: Hoare triple {41876#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41882#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:50:54,980 INFO L290 TraceCheckUtils]: 1: Hoare triple {41882#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {41876#true} is VALID [2022-04-27 20:50:54,980 INFO L290 TraceCheckUtils]: 2: Hoare triple {41876#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,980 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {41876#true} {41876#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,980 INFO L272 TraceCheckUtils]: 4: Hoare triple {41876#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,981 INFO L290 TraceCheckUtils]: 5: Hoare triple {41876#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,981 INFO L290 TraceCheckUtils]: 6: Hoare triple {41876#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,981 INFO L272 TraceCheckUtils]: 7: Hoare triple {41876#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 8: Hoare triple {41876#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 9: Hoare triple {41876#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 10: Hoare triple {41876#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 11: Hoare triple {41876#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 12: Hoare triple {41876#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 13: Hoare triple {41876#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {41876#true} is VALID [2022-04-27 20:50:54,982 INFO L290 TraceCheckUtils]: 14: Hoare triple {41876#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 15: Hoare triple {41876#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 16: Hoare triple {41876#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 17: Hoare triple {41876#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 18: Hoare triple {41876#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 19: Hoare triple {41876#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 20: Hoare triple {41876#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 21: Hoare triple {41876#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 22: Hoare triple {41876#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {41876#true} is VALID [2022-04-27 20:50:54,983 INFO L290 TraceCheckUtils]: 23: Hoare triple {41876#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 24: Hoare triple {41876#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 25: Hoare triple {41876#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 26: Hoare triple {41876#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 27: Hoare triple {41876#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 28: Hoare triple {41876#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 29: Hoare triple {41876#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 30: Hoare triple {41876#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 31: Hoare triple {41876#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,984 INFO L290 TraceCheckUtils]: 32: Hoare triple {41876#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 33: Hoare triple {41876#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 34: Hoare triple {41876#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 35: Hoare triple {41876#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 36: Hoare triple {41876#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 37: Hoare triple {41876#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 38: Hoare triple {41876#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 39: Hoare triple {41876#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 40: Hoare triple {41876#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {41876#true} is VALID [2022-04-27 20:50:54,985 INFO L290 TraceCheckUtils]: 41: Hoare triple {41876#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 42: Hoare triple {41876#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 43: Hoare triple {41876#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 44: Hoare triple {41876#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 45: Hoare triple {41876#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 46: Hoare triple {41876#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 47: Hoare triple {41876#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 48: Hoare triple {41876#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,986 INFO L290 TraceCheckUtils]: 49: Hoare triple {41876#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 50: Hoare triple {41876#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 51: Hoare triple {41876#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 52: Hoare triple {41876#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 53: Hoare triple {41876#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 54: Hoare triple {41876#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 55: Hoare triple {41876#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 56: Hoare triple {41876#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 57: Hoare triple {41876#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 58: Hoare triple {41876#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {41876#true} is VALID [2022-04-27 20:50:54,987 INFO L290 TraceCheckUtils]: 59: Hoare triple {41876#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 60: Hoare triple {41876#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 61: Hoare triple {41876#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 62: Hoare triple {41876#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 63: Hoare triple {41876#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 64: Hoare triple {41876#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 65: Hoare triple {41876#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 66: Hoare triple {41876#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 67: Hoare triple {41876#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {41876#true} is VALID [2022-04-27 20:50:54,988 INFO L290 TraceCheckUtils]: 68: Hoare triple {41876#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {41876#true} is VALID [2022-04-27 20:50:54,989 INFO L290 TraceCheckUtils]: 69: Hoare triple {41876#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {41876#true} is VALID [2022-04-27 20:50:54,989 INFO L290 TraceCheckUtils]: 70: Hoare triple {41876#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {41876#true} is VALID [2022-04-27 20:50:54,989 INFO L290 TraceCheckUtils]: 71: Hoare triple {41876#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,989 INFO L290 TraceCheckUtils]: 72: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,990 INFO L290 TraceCheckUtils]: 73: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,990 INFO L290 TraceCheckUtils]: 74: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,990 INFO L290 TraceCheckUtils]: 75: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,991 INFO L290 TraceCheckUtils]: 76: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,991 INFO L290 TraceCheckUtils]: 77: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,991 INFO L290 TraceCheckUtils]: 78: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,992 INFO L290 TraceCheckUtils]: 79: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,992 INFO L290 TraceCheckUtils]: 80: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,992 INFO L290 TraceCheckUtils]: 81: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,993 INFO L290 TraceCheckUtils]: 82: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,993 INFO L290 TraceCheckUtils]: 83: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,993 INFO L290 TraceCheckUtils]: 84: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,994 INFO L290 TraceCheckUtils]: 85: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,994 INFO L290 TraceCheckUtils]: 86: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,994 INFO L290 TraceCheckUtils]: 87: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,995 INFO L290 TraceCheckUtils]: 88: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,995 INFO L290 TraceCheckUtils]: 89: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,995 INFO L290 TraceCheckUtils]: 90: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,996 INFO L290 TraceCheckUtils]: 91: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,996 INFO L290 TraceCheckUtils]: 92: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,996 INFO L290 TraceCheckUtils]: 93: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,997 INFO L290 TraceCheckUtils]: 94: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,997 INFO L290 TraceCheckUtils]: 95: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,997 INFO L290 TraceCheckUtils]: 96: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,998 INFO L290 TraceCheckUtils]: 97: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,998 INFO L290 TraceCheckUtils]: 98: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,998 INFO L290 TraceCheckUtils]: 99: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,999 INFO L290 TraceCheckUtils]: 100: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,999 INFO L290 TraceCheckUtils]: 101: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:54,999 INFO L290 TraceCheckUtils]: 102: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,000 INFO L290 TraceCheckUtils]: 103: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,000 INFO L290 TraceCheckUtils]: 104: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,000 INFO L290 TraceCheckUtils]: 105: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,001 INFO L290 TraceCheckUtils]: 106: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,001 INFO L290 TraceCheckUtils]: 107: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,001 INFO L290 TraceCheckUtils]: 108: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [911] L1257-->L1258: Formula: (= |v_ssl3_accept_#t~mem76_3| 8641) InVars {ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem76] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,002 INFO L290 TraceCheckUtils]: 109: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {41881#(<= 6 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:50:55,002 INFO L290 TraceCheckUtils]: 110: Hoare triple {41881#(<= 6 ssl3_accept_~blastFlag~0)} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {41877#false} is VALID [2022-04-27 20:50:55,002 INFO L290 TraceCheckUtils]: 111: Hoare triple {41877#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {41877#false} is VALID [2022-04-27 20:50:55,003 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:50:55,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:50:55,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694118182] [2022-04-27 20:50:55,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694118182] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:50:55,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:50:55,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:50:55,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289215119] [2022-04-27 20:50:55,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:50:55,004 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 112 [2022-04-27 20:50:55,004 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:50:55,004 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:50:55,078 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 86 edges. 86 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:50:55,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:50:55,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:50:55,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:50:55,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:50:55,081 INFO L87 Difference]: Start difference. First operand 1056 states and 1565 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:02,631 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:03,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:03,712 INFO L93 Difference]: Finished difference Result 1392 states and 2054 transitions. [2022-04-27 20:51:03,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:51:03,712 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 112 [2022-04-27 20:51:03,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:03,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:03,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 409 transitions. [2022-04-27 20:51:03,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:03,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 409 transitions. [2022-04-27 20:51:03,716 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 409 transitions. [2022-04-27 20:51:03,998 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 409 edges. 409 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:04,048 INFO L225 Difference]: With dead ends: 1392 [2022-04-27 20:51:04,048 INFO L226 Difference]: Without dead ends: 1392 [2022-04-27 20:51:04,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:04,049 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 149 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:04,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 576 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-04-27 20:51:04,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2022-04-27 20:51:04,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1390. [2022-04-27 20:51:04,063 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:04,065 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1392 states. Second operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,065 INFO L74 IsIncluded]: Start isIncluded. First operand 1392 states. Second operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,066 INFO L87 Difference]: Start difference. First operand 1392 states. Second operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:04,122 INFO L93 Difference]: Finished difference Result 1392 states and 2054 transitions. [2022-04-27 20:51:04,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 2054 transitions. [2022-04-27 20:51:04,124 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:04,124 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:04,125 INFO L74 IsIncluded]: Start isIncluded. First operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1392 states. [2022-04-27 20:51:04,126 INFO L87 Difference]: Start difference. First operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1392 states. [2022-04-27 20:51:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:04,192 INFO L93 Difference]: Finished difference Result 1392 states and 2054 transitions. [2022-04-27 20:51:04,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 2054 transitions. [2022-04-27 20:51:04,193 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:04,193 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:04,193 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:04,193 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:04,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1385 states have (on average 1.47942238267148) internal successors, (2049), 1385 states have internal predecessors, (2049), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 2053 transitions. [2022-04-27 20:51:04,242 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 2053 transitions. Word has length 112 [2022-04-27 20:51:04,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:04,242 INFO L495 AbstractCegarLoop]: Abstraction has 1390 states and 2053 transitions. [2022-04-27 20:51:04,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 2053 transitions. [2022-04-27 20:51:04,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-27 20:51:04,243 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:04,243 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:04,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-04-27 20:51:04,243 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:04,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:04,244 INFO L85 PathProgramCache]: Analyzing trace with hash -2105249294, now seen corresponding path program 1 times [2022-04-27 20:51:04,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:04,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133095278] [2022-04-27 20:51:04,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:04,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:04,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:04,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:04,381 INFO L290 TraceCheckUtils]: 0: Hoare triple {47458#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {47451#true} is VALID [2022-04-27 20:51:04,382 INFO L290 TraceCheckUtils]: 1: Hoare triple {47451#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,382 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {47451#true} {47451#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,382 INFO L272 TraceCheckUtils]: 0: Hoare triple {47451#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47458#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:04,383 INFO L290 TraceCheckUtils]: 1: Hoare triple {47458#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {47451#true} is VALID [2022-04-27 20:51:04,383 INFO L290 TraceCheckUtils]: 2: Hoare triple {47451#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,383 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {47451#true} {47451#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,383 INFO L272 TraceCheckUtils]: 4: Hoare triple {47451#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,384 INFO L290 TraceCheckUtils]: 5: Hoare triple {47451#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,384 INFO L290 TraceCheckUtils]: 6: Hoare triple {47451#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,384 INFO L272 TraceCheckUtils]: 7: Hoare triple {47451#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {47451#true} is VALID [2022-04-27 20:51:04,384 INFO L290 TraceCheckUtils]: 8: Hoare triple {47451#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {47451#true} is VALID [2022-04-27 20:51:04,384 INFO L290 TraceCheckUtils]: 9: Hoare triple {47451#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 10: Hoare triple {47451#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 11: Hoare triple {47451#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 12: Hoare triple {47451#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 13: Hoare triple {47451#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 14: Hoare triple {47451#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 15: Hoare triple {47451#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 16: Hoare triple {47451#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {47451#true} is VALID [2022-04-27 20:51:04,385 INFO L290 TraceCheckUtils]: 17: Hoare triple {47451#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 18: Hoare triple {47451#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 19: Hoare triple {47451#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 20: Hoare triple {47451#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 21: Hoare triple {47451#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 22: Hoare triple {47451#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 23: Hoare triple {47451#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 24: Hoare triple {47451#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {47451#true} is VALID [2022-04-27 20:51:04,386 INFO L290 TraceCheckUtils]: 25: Hoare triple {47451#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 26: Hoare triple {47451#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 27: Hoare triple {47451#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 28: Hoare triple {47451#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 29: Hoare triple {47451#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 30: Hoare triple {47451#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 31: Hoare triple {47451#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,387 INFO L290 TraceCheckUtils]: 32: Hoare triple {47451#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 33: Hoare triple {47451#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 34: Hoare triple {47451#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 35: Hoare triple {47451#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 36: Hoare triple {47451#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 37: Hoare triple {47451#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 38: Hoare triple {47451#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 39: Hoare triple {47451#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {47451#true} is VALID [2022-04-27 20:51:04,388 INFO L290 TraceCheckUtils]: 40: Hoare triple {47451#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 41: Hoare triple {47451#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 42: Hoare triple {47451#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 43: Hoare triple {47451#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 44: Hoare triple {47451#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 45: Hoare triple {47451#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 46: Hoare triple {47451#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 47: Hoare triple {47451#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {47451#true} is VALID [2022-04-27 20:51:04,389 INFO L290 TraceCheckUtils]: 48: Hoare triple {47451#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 49: Hoare triple {47451#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 50: Hoare triple {47451#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 51: Hoare triple {47451#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 52: Hoare triple {47451#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 53: Hoare triple {47451#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 54: Hoare triple {47451#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {47451#true} is VALID [2022-04-27 20:51:04,390 INFO L290 TraceCheckUtils]: 55: Hoare triple {47451#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 56: Hoare triple {47451#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 57: Hoare triple {47451#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 58: Hoare triple {47451#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 59: Hoare triple {47451#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 60: Hoare triple {47451#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 61: Hoare triple {47451#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 62: Hoare triple {47451#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {47451#true} is VALID [2022-04-27 20:51:04,391 INFO L290 TraceCheckUtils]: 63: Hoare triple {47451#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 64: Hoare triple {47451#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 65: Hoare triple {47451#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 66: Hoare triple {47451#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 67: Hoare triple {47451#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 68: Hoare triple {47451#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 69: Hoare triple {47451#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 70: Hoare triple {47451#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {47451#true} is VALID [2022-04-27 20:51:04,392 INFO L290 TraceCheckUtils]: 71: Hoare triple {47451#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 72: Hoare triple {47451#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 73: Hoare triple {47451#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 74: Hoare triple {47451#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 75: Hoare triple {47451#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 76: Hoare triple {47451#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 77: Hoare triple {47451#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 78: Hoare triple {47451#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 79: Hoare triple {47451#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {47451#true} is VALID [2022-04-27 20:51:04,393 INFO L290 TraceCheckUtils]: 80: Hoare triple {47451#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 81: Hoare triple {47451#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 82: Hoare triple {47451#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 83: Hoare triple {47451#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 84: Hoare triple {47451#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 85: Hoare triple {47451#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 86: Hoare triple {47451#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 87: Hoare triple {47451#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {47451#true} is VALID [2022-04-27 20:51:04,394 INFO L290 TraceCheckUtils]: 88: Hoare triple {47451#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {47451#true} is VALID [2022-04-27 20:51:04,396 INFO L290 TraceCheckUtils]: 89: Hoare triple {47451#true} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,396 INFO L290 TraceCheckUtils]: 90: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,397 INFO L290 TraceCheckUtils]: 91: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,397 INFO L290 TraceCheckUtils]: 92: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,398 INFO L290 TraceCheckUtils]: 93: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,398 INFO L290 TraceCheckUtils]: 94: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,398 INFO L290 TraceCheckUtils]: 95: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,399 INFO L290 TraceCheckUtils]: 96: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,399 INFO L290 TraceCheckUtils]: 97: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,400 INFO L290 TraceCheckUtils]: 98: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,400 INFO L290 TraceCheckUtils]: 99: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,401 INFO L290 TraceCheckUtils]: 100: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,401 INFO L290 TraceCheckUtils]: 101: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,401 INFO L290 TraceCheckUtils]: 102: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,402 INFO L290 TraceCheckUtils]: 103: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,402 INFO L290 TraceCheckUtils]: 104: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,403 INFO L290 TraceCheckUtils]: 105: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,403 INFO L290 TraceCheckUtils]: 106: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,404 INFO L290 TraceCheckUtils]: 107: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,404 INFO L290 TraceCheckUtils]: 108: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,404 INFO L290 TraceCheckUtils]: 109: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,405 INFO L290 TraceCheckUtils]: 110: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,405 INFO L290 TraceCheckUtils]: 111: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,406 INFO L290 TraceCheckUtils]: 112: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,406 INFO L290 TraceCheckUtils]: 113: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,407 INFO L290 TraceCheckUtils]: 114: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,407 INFO L290 TraceCheckUtils]: 115: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,407 INFO L290 TraceCheckUtils]: 116: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,408 INFO L290 TraceCheckUtils]: 117: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,408 INFO L290 TraceCheckUtils]: 118: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,409 INFO L290 TraceCheckUtils]: 119: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,409 INFO L290 TraceCheckUtils]: 120: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,410 INFO L290 TraceCheckUtils]: 121: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,410 INFO L290 TraceCheckUtils]: 122: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,411 INFO L290 TraceCheckUtils]: 123: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:04,411 INFO L290 TraceCheckUtils]: 124: Hoare triple {47456#(not (= 8641 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {47457#(not (= |ssl3_accept_#t~mem76| 8641))} is VALID [2022-04-27 20:51:04,411 INFO L290 TraceCheckUtils]: 125: Hoare triple {47457#(not (= |ssl3_accept_#t~mem76| 8641))} [911] L1257-->L1258: Formula: (= |v_ssl3_accept_#t~mem76_3| 8641) InVars {ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem76] {47452#false} is VALID [2022-04-27 20:51:04,411 INFO L290 TraceCheckUtils]: 126: Hoare triple {47452#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {47452#false} is VALID [2022-04-27 20:51:04,412 INFO L290 TraceCheckUtils]: 127: Hoare triple {47452#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {47452#false} is VALID [2022-04-27 20:51:04,412 INFO L290 TraceCheckUtils]: 128: Hoare triple {47452#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {47452#false} is VALID [2022-04-27 20:51:04,412 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:51:04,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:04,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133095278] [2022-04-27 20:51:04,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133095278] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:04,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:04,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:51:04,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140591439] [2022-04-27 20:51:04,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:04,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 129 [2022-04-27 20:51:04,414 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:04,414 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:04,501 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 103 edges. 103 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:04,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:51:04,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:04,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:51:04,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:51:04,502 INFO L87 Difference]: Start difference. First operand 1390 states and 2053 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:07,364 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:09,393 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:11,418 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:12,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:12,573 INFO L93 Difference]: Finished difference Result 1700 states and 2501 transitions. [2022-04-27 20:51:12,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:51:12,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 129 [2022-04-27 20:51:12,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:12,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:12,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 379 transitions. [2022-04-27 20:51:12,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:12,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 379 transitions. [2022-04-27 20:51:12,576 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 379 transitions. [2022-04-27 20:51:12,838 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 379 edges. 379 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:12,917 INFO L225 Difference]: With dead ends: 1700 [2022-04-27 20:51:12,917 INFO L226 Difference]: Without dead ends: 1700 [2022-04-27 20:51:12,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:51:12,918 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 109 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 54 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:12,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 380 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 466 Invalid, 3 Unknown, 0 Unchecked, 6.8s Time] [2022-04-27 20:51:12,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1700 states. [2022-04-27 20:51:12,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1700 to 1394. [2022-04-27 20:51:12,934 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:12,935 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1700 states. Second operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:12,936 INFO L74 IsIncluded]: Start isIncluded. First operand 1700 states. Second operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:12,937 INFO L87 Difference]: Start difference. First operand 1700 states. Second operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:13,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:13,052 INFO L93 Difference]: Finished difference Result 1700 states and 2501 transitions. [2022-04-27 20:51:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1700 states and 2501 transitions. [2022-04-27 20:51:13,054 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:13,054 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:13,056 INFO L74 IsIncluded]: Start isIncluded. First operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1700 states. [2022-04-27 20:51:13,057 INFO L87 Difference]: Start difference. First operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1700 states. [2022-04-27 20:51:13,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:13,181 INFO L93 Difference]: Finished difference Result 1700 states and 2501 transitions. [2022-04-27 20:51:13,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1700 states and 2501 transitions. [2022-04-27 20:51:13,183 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:13,183 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:13,220 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:13,220 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:13,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1389 states have (on average 1.4838012958963283) internal successors, (2061), 1389 states have internal predecessors, (2061), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:13,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 2065 transitions. [2022-04-27 20:51:13,294 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 2065 transitions. Word has length 129 [2022-04-27 20:51:13,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:13,294 INFO L495 AbstractCegarLoop]: Abstraction has 1394 states and 2065 transitions. [2022-04-27 20:51:13,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:13,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 2065 transitions. [2022-04-27 20:51:13,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-04-27 20:51:13,297 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:13,297 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:13,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-04-27 20:51:13,297 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:13,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:13,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1588802902, now seen corresponding path program 1 times [2022-04-27 20:51:13,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:13,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799964179] [2022-04-27 20:51:13,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:13,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:13,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:13,451 INFO L290 TraceCheckUtils]: 0: Hoare triple {53963#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {53957#true} is VALID [2022-04-27 20:51:13,451 INFO L290 TraceCheckUtils]: 1: Hoare triple {53957#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,451 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {53957#true} {53957#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,452 INFO L272 TraceCheckUtils]: 0: Hoare triple {53957#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53963#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:13,452 INFO L290 TraceCheckUtils]: 1: Hoare triple {53963#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {53957#true} is VALID [2022-04-27 20:51:13,452 INFO L290 TraceCheckUtils]: 2: Hoare triple {53957#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,452 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {53957#true} {53957#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,452 INFO L272 TraceCheckUtils]: 4: Hoare triple {53957#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,453 INFO L290 TraceCheckUtils]: 5: Hoare triple {53957#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,453 INFO L290 TraceCheckUtils]: 6: Hoare triple {53957#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L272 TraceCheckUtils]: 7: Hoare triple {53957#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 8: Hoare triple {53957#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 9: Hoare triple {53957#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 10: Hoare triple {53957#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 11: Hoare triple {53957#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 12: Hoare triple {53957#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {53957#true} is VALID [2022-04-27 20:51:13,454 INFO L290 TraceCheckUtils]: 13: Hoare triple {53957#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 14: Hoare triple {53957#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 15: Hoare triple {53957#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 16: Hoare triple {53957#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 17: Hoare triple {53957#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 18: Hoare triple {53957#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 19: Hoare triple {53957#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 20: Hoare triple {53957#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 21: Hoare triple {53957#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {53957#true} is VALID [2022-04-27 20:51:13,455 INFO L290 TraceCheckUtils]: 22: Hoare triple {53957#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 23: Hoare triple {53957#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 24: Hoare triple {53957#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 25: Hoare triple {53957#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 26: Hoare triple {53957#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 27: Hoare triple {53957#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 28: Hoare triple {53957#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 29: Hoare triple {53957#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,456 INFO L290 TraceCheckUtils]: 30: Hoare triple {53957#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 31: Hoare triple {53957#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 32: Hoare triple {53957#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 33: Hoare triple {53957#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 34: Hoare triple {53957#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 35: Hoare triple {53957#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 36: Hoare triple {53957#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 37: Hoare triple {53957#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {53957#true} is VALID [2022-04-27 20:51:13,457 INFO L290 TraceCheckUtils]: 38: Hoare triple {53957#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 39: Hoare triple {53957#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 40: Hoare triple {53957#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 41: Hoare triple {53957#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 42: Hoare triple {53957#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 43: Hoare triple {53957#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 44: Hoare triple {53957#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {53957#true} is VALID [2022-04-27 20:51:13,458 INFO L290 TraceCheckUtils]: 45: Hoare triple {53957#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 46: Hoare triple {53957#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 47: Hoare triple {53957#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 48: Hoare triple {53957#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 49: Hoare triple {53957#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 50: Hoare triple {53957#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 51: Hoare triple {53957#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 52: Hoare triple {53957#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {53957#true} is VALID [2022-04-27 20:51:13,459 INFO L290 TraceCheckUtils]: 53: Hoare triple {53957#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 54: Hoare triple {53957#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 55: Hoare triple {53957#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 56: Hoare triple {53957#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 57: Hoare triple {53957#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 58: Hoare triple {53957#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 59: Hoare triple {53957#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 60: Hoare triple {53957#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 61: Hoare triple {53957#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {53957#true} is VALID [2022-04-27 20:51:13,460 INFO L290 TraceCheckUtils]: 62: Hoare triple {53957#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 63: Hoare triple {53957#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 64: Hoare triple {53957#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 65: Hoare triple {53957#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 66: Hoare triple {53957#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 67: Hoare triple {53957#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 68: Hoare triple {53957#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 69: Hoare triple {53957#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 70: Hoare triple {53957#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {53957#true} is VALID [2022-04-27 20:51:13,461 INFO L290 TraceCheckUtils]: 71: Hoare triple {53957#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 72: Hoare triple {53957#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 73: Hoare triple {53957#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 74: Hoare triple {53957#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 75: Hoare triple {53957#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 76: Hoare triple {53957#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 77: Hoare triple {53957#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 78: Hoare triple {53957#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 79: Hoare triple {53957#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {53957#true} is VALID [2022-04-27 20:51:13,462 INFO L290 TraceCheckUtils]: 80: Hoare triple {53957#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 81: Hoare triple {53957#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 82: Hoare triple {53957#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 83: Hoare triple {53957#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 84: Hoare triple {53957#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 85: Hoare triple {53957#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 86: Hoare triple {53957#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 87: Hoare triple {53957#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 88: Hoare triple {53957#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {53957#true} is VALID [2022-04-27 20:51:13,463 INFO L290 TraceCheckUtils]: 89: Hoare triple {53957#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 90: Hoare triple {53957#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 91: Hoare triple {53957#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 92: Hoare triple {53957#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 93: Hoare triple {53957#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 94: Hoare triple {53957#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 95: Hoare triple {53957#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {53957#true} is VALID [2022-04-27 20:51:13,466 INFO L290 TraceCheckUtils]: 96: Hoare triple {53957#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {53957#true} is VALID [2022-04-27 20:51:13,467 INFO L290 TraceCheckUtils]: 97: Hoare triple {53957#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {53957#true} is VALID [2022-04-27 20:51:13,467 INFO L290 TraceCheckUtils]: 98: Hoare triple {53957#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {53957#true} is VALID [2022-04-27 20:51:13,467 INFO L290 TraceCheckUtils]: 99: Hoare triple {53957#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {53957#true} is VALID [2022-04-27 20:51:13,467 INFO L290 TraceCheckUtils]: 100: Hoare triple {53957#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,468 INFO L290 TraceCheckUtils]: 101: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,468 INFO L290 TraceCheckUtils]: 102: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,468 INFO L290 TraceCheckUtils]: 103: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,469 INFO L290 TraceCheckUtils]: 104: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,469 INFO L290 TraceCheckUtils]: 105: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,469 INFO L290 TraceCheckUtils]: 106: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,470 INFO L290 TraceCheckUtils]: 107: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,470 INFO L290 TraceCheckUtils]: 108: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,470 INFO L290 TraceCheckUtils]: 109: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,471 INFO L290 TraceCheckUtils]: 110: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,471 INFO L290 TraceCheckUtils]: 111: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,471 INFO L290 TraceCheckUtils]: 112: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,472 INFO L290 TraceCheckUtils]: 113: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,472 INFO L290 TraceCheckUtils]: 114: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,472 INFO L290 TraceCheckUtils]: 115: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,473 INFO L290 TraceCheckUtils]: 116: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,473 INFO L290 TraceCheckUtils]: 117: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,473 INFO L290 TraceCheckUtils]: 118: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,474 INFO L290 TraceCheckUtils]: 119: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,474 INFO L290 TraceCheckUtils]: 120: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,474 INFO L290 TraceCheckUtils]: 121: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,475 INFO L290 TraceCheckUtils]: 122: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,475 INFO L290 TraceCheckUtils]: 123: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,475 INFO L290 TraceCheckUtils]: 124: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,476 INFO L290 TraceCheckUtils]: 125: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,476 INFO L290 TraceCheckUtils]: 126: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,476 INFO L290 TraceCheckUtils]: 127: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,477 INFO L290 TraceCheckUtils]: 128: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,477 INFO L290 TraceCheckUtils]: 129: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,477 INFO L290 TraceCheckUtils]: 130: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,478 INFO L290 TraceCheckUtils]: 131: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {53962#(<= ssl3_accept_~blastFlag~0 7)} is VALID [2022-04-27 20:51:13,478 INFO L290 TraceCheckUtils]: 132: Hoare triple {53962#(<= ssl3_accept_~blastFlag~0 7)} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {53958#false} is VALID [2022-04-27 20:51:13,478 INFO L290 TraceCheckUtils]: 133: Hoare triple {53958#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {53958#false} is VALID [2022-04-27 20:51:13,479 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-04-27 20:51:13,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:13,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799964179] [2022-04-27 20:51:13,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799964179] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:13,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:13,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:51:13,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710947475] [2022-04-27 20:51:13,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:13,480 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 134 [2022-04-27 20:51:13,480 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:13,480 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:13,551 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 90 edges. 90 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:13,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:51:13,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:13,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:51:13,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:13,552 INFO L87 Difference]: Start difference. First operand 1394 states and 2065 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:16,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:18,120 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:18,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:18,876 INFO L93 Difference]: Finished difference Result 1731 states and 2565 transitions. [2022-04-27 20:51:18,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:51:18,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 134 [2022-04-27 20:51:18,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:18,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:18,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 404 transitions. [2022-04-27 20:51:18,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:18,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 404 transitions. [2022-04-27 20:51:18,891 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 404 transitions. [2022-04-27 20:51:19,156 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 404 edges. 404 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:19,241 INFO L225 Difference]: With dead ends: 1731 [2022-04-27 20:51:19,241 INFO L226 Difference]: Without dead ends: 1731 [2022-04-27 20:51:19,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:19,242 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 165 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:19,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 378 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 245 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-04-27 20:51:19,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2022-04-27 20:51:19,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1729. [2022-04-27 20:51:19,258 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:19,260 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1731 states. Second operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,261 INFO L74 IsIncluded]: Start isIncluded. First operand 1731 states. Second operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,262 INFO L87 Difference]: Start difference. First operand 1731 states. Second operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:19,376 INFO L93 Difference]: Finished difference Result 1731 states and 2565 transitions. [2022-04-27 20:51:19,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1731 states and 2565 transitions. [2022-04-27 20:51:19,377 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:19,377 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:19,379 INFO L74 IsIncluded]: Start isIncluded. First operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1731 states. [2022-04-27 20:51:19,380 INFO L87 Difference]: Start difference. First operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 1731 states. [2022-04-27 20:51:19,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:19,483 INFO L93 Difference]: Finished difference Result 1731 states and 2565 transitions. [2022-04-27 20:51:19,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1731 states and 2565 transitions. [2022-04-27 20:51:19,485 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:19,485 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:19,485 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:19,485 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:19,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1729 states, 1724 states have (on average 1.4849187935034802) internal successors, (2560), 1724 states have internal predecessors, (2560), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1729 states to 1729 states and 2564 transitions. [2022-04-27 20:51:19,565 INFO L78 Accepts]: Start accepts. Automaton has 1729 states and 2564 transitions. Word has length 134 [2022-04-27 20:51:19,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:19,565 INFO L495 AbstractCegarLoop]: Abstraction has 1729 states and 2564 transitions. [2022-04-27 20:51:19,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1729 states and 2564 transitions. [2022-04-27 20:51:19,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-04-27 20:51:19,567 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:19,567 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:19,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-04-27 20:51:19,567 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:19,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:19,567 INFO L85 PathProgramCache]: Analyzing trace with hash -2111385345, now seen corresponding path program 1 times [2022-04-27 20:51:19,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:19,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458899225] [2022-04-27 20:51:19,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:19,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:19,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:19,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:19,719 INFO L290 TraceCheckUtils]: 0: Hoare triple {60895#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {60888#true} is VALID [2022-04-27 20:51:19,720 INFO L290 TraceCheckUtils]: 1: Hoare triple {60888#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,720 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {60888#true} {60888#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,720 INFO L272 TraceCheckUtils]: 0: Hoare triple {60888#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60895#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:19,721 INFO L290 TraceCheckUtils]: 1: Hoare triple {60895#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {60888#true} is VALID [2022-04-27 20:51:19,721 INFO L290 TraceCheckUtils]: 2: Hoare triple {60888#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,721 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {60888#true} {60888#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,721 INFO L272 TraceCheckUtils]: 4: Hoare triple {60888#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,722 INFO L290 TraceCheckUtils]: 5: Hoare triple {60888#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,722 INFO L290 TraceCheckUtils]: 6: Hoare triple {60888#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,722 INFO L272 TraceCheckUtils]: 7: Hoare triple {60888#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {60888#true} is VALID [2022-04-27 20:51:19,722 INFO L290 TraceCheckUtils]: 8: Hoare triple {60888#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {60888#true} is VALID [2022-04-27 20:51:19,722 INFO L290 TraceCheckUtils]: 9: Hoare triple {60888#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 10: Hoare triple {60888#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 11: Hoare triple {60888#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 12: Hoare triple {60888#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 13: Hoare triple {60888#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 14: Hoare triple {60888#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 15: Hoare triple {60888#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 16: Hoare triple {60888#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {60888#true} is VALID [2022-04-27 20:51:19,723 INFO L290 TraceCheckUtils]: 17: Hoare triple {60888#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 18: Hoare triple {60888#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 19: Hoare triple {60888#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 20: Hoare triple {60888#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 21: Hoare triple {60888#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 22: Hoare triple {60888#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 23: Hoare triple {60888#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 24: Hoare triple {60888#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 25: Hoare triple {60888#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {60888#true} is VALID [2022-04-27 20:51:19,724 INFO L290 TraceCheckUtils]: 26: Hoare triple {60888#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 27: Hoare triple {60888#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 28: Hoare triple {60888#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 29: Hoare triple {60888#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 30: Hoare triple {60888#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 31: Hoare triple {60888#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 32: Hoare triple {60888#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 33: Hoare triple {60888#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 34: Hoare triple {60888#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {60888#true} is VALID [2022-04-27 20:51:19,725 INFO L290 TraceCheckUtils]: 35: Hoare triple {60888#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 36: Hoare triple {60888#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 37: Hoare triple {60888#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 38: Hoare triple {60888#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 39: Hoare triple {60888#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 40: Hoare triple {60888#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 41: Hoare triple {60888#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 42: Hoare triple {60888#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 43: Hoare triple {60888#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {60888#true} is VALID [2022-04-27 20:51:19,726 INFO L290 TraceCheckUtils]: 44: Hoare triple {60888#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 45: Hoare triple {60888#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 46: Hoare triple {60888#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 47: Hoare triple {60888#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 48: Hoare triple {60888#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 49: Hoare triple {60888#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 50: Hoare triple {60888#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 51: Hoare triple {60888#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 52: Hoare triple {60888#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {60888#true} is VALID [2022-04-27 20:51:19,727 INFO L290 TraceCheckUtils]: 53: Hoare triple {60888#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 54: Hoare triple {60888#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 55: Hoare triple {60888#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 56: Hoare triple {60888#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 57: Hoare triple {60888#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 58: Hoare triple {60888#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 59: Hoare triple {60888#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 60: Hoare triple {60888#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 61: Hoare triple {60888#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 62: Hoare triple {60888#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {60888#true} is VALID [2022-04-27 20:51:19,728 INFO L290 TraceCheckUtils]: 63: Hoare triple {60888#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 64: Hoare triple {60888#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 65: Hoare triple {60888#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 66: Hoare triple {60888#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 67: Hoare triple {60888#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 68: Hoare triple {60888#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 69: Hoare triple {60888#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 70: Hoare triple {60888#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {60888#true} is VALID [2022-04-27 20:51:19,729 INFO L290 TraceCheckUtils]: 71: Hoare triple {60888#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 72: Hoare triple {60888#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 73: Hoare triple {60888#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 74: Hoare triple {60888#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 75: Hoare triple {60888#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 76: Hoare triple {60888#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 77: Hoare triple {60888#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 78: Hoare triple {60888#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 79: Hoare triple {60888#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {60888#true} is VALID [2022-04-27 20:51:19,730 INFO L290 TraceCheckUtils]: 80: Hoare triple {60888#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 81: Hoare triple {60888#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 82: Hoare triple {60888#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 83: Hoare triple {60888#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 84: Hoare triple {60888#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 85: Hoare triple {60888#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 86: Hoare triple {60888#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {60888#true} is VALID [2022-04-27 20:51:19,731 INFO L290 TraceCheckUtils]: 87: Hoare triple {60888#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {60888#true} is VALID [2022-04-27 20:51:19,732 INFO L290 TraceCheckUtils]: 88: Hoare triple {60888#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {60888#true} is VALID [2022-04-27 20:51:19,733 INFO L290 TraceCheckUtils]: 89: Hoare triple {60888#true} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,733 INFO L290 TraceCheckUtils]: 90: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,734 INFO L290 TraceCheckUtils]: 91: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,734 INFO L290 TraceCheckUtils]: 92: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,734 INFO L290 TraceCheckUtils]: 93: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,735 INFO L290 TraceCheckUtils]: 94: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,735 INFO L290 TraceCheckUtils]: 95: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,736 INFO L290 TraceCheckUtils]: 96: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,736 INFO L290 TraceCheckUtils]: 97: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,737 INFO L290 TraceCheckUtils]: 98: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,737 INFO L290 TraceCheckUtils]: 99: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,737 INFO L290 TraceCheckUtils]: 100: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,738 INFO L290 TraceCheckUtils]: 101: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,738 INFO L290 TraceCheckUtils]: 102: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,739 INFO L290 TraceCheckUtils]: 103: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,739 INFO L290 TraceCheckUtils]: 104: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,740 INFO L290 TraceCheckUtils]: 105: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,740 INFO L290 TraceCheckUtils]: 106: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,741 INFO L290 TraceCheckUtils]: 107: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,741 INFO L290 TraceCheckUtils]: 108: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,741 INFO L290 TraceCheckUtils]: 109: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,742 INFO L290 TraceCheckUtils]: 110: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,742 INFO L290 TraceCheckUtils]: 111: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,743 INFO L290 TraceCheckUtils]: 112: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,743 INFO L290 TraceCheckUtils]: 113: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,744 INFO L290 TraceCheckUtils]: 114: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,744 INFO L290 TraceCheckUtils]: 115: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:51:19,745 INFO L290 TraceCheckUtils]: 116: Hoare triple {60893#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {60894#(not (= 8448 |ssl3_accept_#t~mem68|))} is VALID [2022-04-27 20:51:19,745 INFO L290 TraceCheckUtils]: 117: Hoare triple {60894#(not (= 8448 |ssl3_accept_#t~mem68|))} [850] L1233-->L1234: Formula: (= 8448 |v_ssl3_accept_#t~mem68_3|) InVars {ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem68] {60889#false} is VALID [2022-04-27 20:51:19,745 INFO L290 TraceCheckUtils]: 118: Hoare triple {60889#false} [860] L1234-->L1521-1: Formula: (not (< 0 v_ssl3_accept_~num1~0_6)) InVars {ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} OutVars{ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} AuxVars[] AssignedVars[] {60889#false} is VALID [2022-04-27 20:51:19,745 INFO L290 TraceCheckUtils]: 119: Hoare triple {60889#false} [870] L1521-1-->L1679: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99)) (.cse1 (select |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_99))) (and (= (store |v_#memory_int_210| v_ssl3_accept_~s.base_99 (store (select |v_#memory_int_210| v_ssl3_accept_~s.base_99) .cse0 (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_99))) (select (select |v_#memory_int_210| (select .cse1 .cse2)) (+ 844 (select .cse3 .cse2)))))) |v_#memory_int_209|) (= (store |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.offset_185|) (= (store |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.base_185|))) InVars {#memory_int=|v_#memory_int_210|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_186|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_186|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_185|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_209|, ssl3_accept_#t~mem133=|v_ssl3_accept_#t~mem133_1|, ssl3_accept_#t~mem132.offset=|v_ssl3_accept_#t~mem132.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_185|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {60889#false} is VALID [2022-04-27 20:51:19,745 INFO L290 TraceCheckUtils]: 120: Hoare triple {60889#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 121: Hoare triple {60889#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 122: Hoare triple {60889#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 123: Hoare triple {60889#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 124: Hoare triple {60889#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 125: Hoare triple {60889#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 126: Hoare triple {60889#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 127: Hoare triple {60889#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 128: Hoare triple {60889#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {60889#false} is VALID [2022-04-27 20:51:19,746 INFO L290 TraceCheckUtils]: 129: Hoare triple {60889#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 130: Hoare triple {60889#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 131: Hoare triple {60889#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 132: Hoare triple {60889#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 133: Hoare triple {60889#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 134: Hoare triple {60889#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 135: Hoare triple {60889#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 136: Hoare triple {60889#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 137: Hoare triple {60889#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {60889#false} is VALID [2022-04-27 20:51:19,747 INFO L290 TraceCheckUtils]: 138: Hoare triple {60889#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 139: Hoare triple {60889#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 140: Hoare triple {60889#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 141: Hoare triple {60889#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 142: Hoare triple {60889#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 143: Hoare triple {60889#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 144: Hoare triple {60889#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 145: Hoare triple {60889#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 146: Hoare triple {60889#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {60889#false} is VALID [2022-04-27 20:51:19,748 INFO L290 TraceCheckUtils]: 147: Hoare triple {60889#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 148: Hoare triple {60889#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 149: Hoare triple {60889#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 150: Hoare triple {60889#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 151: Hoare triple {60889#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 152: Hoare triple {60889#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 153: Hoare triple {60889#false} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 154: Hoare triple {60889#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 155: Hoare triple {60889#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {60889#false} is VALID [2022-04-27 20:51:19,749 INFO L290 TraceCheckUtils]: 156: Hoare triple {60889#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {60889#false} is VALID [2022-04-27 20:51:19,750 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:51:19,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:19,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458899225] [2022-04-27 20:51:19,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458899225] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:19,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:19,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:51:19,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719213843] [2022-04-27 20:51:19,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:19,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 157 [2022-04-27 20:51:19,751 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:19,751 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:19,839 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 131 edges. 131 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:19,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:51:19,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:19,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:51:19,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:51:19,839 INFO L87 Difference]: Start difference. First operand 1729 states and 2564 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:25,951 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:28,167 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:29,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:29,467 INFO L93 Difference]: Finished difference Result 2436 states and 3618 transitions. [2022-04-27 20:51:29,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:51:29,467 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 157 [2022-04-27 20:51:29,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:29,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:29,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 374 transitions. [2022-04-27 20:51:29,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:29,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 374 transitions. [2022-04-27 20:51:29,470 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 374 transitions. [2022-04-27 20:51:29,732 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 374 edges. 374 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:29,888 INFO L225 Difference]: With dead ends: 2436 [2022-04-27 20:51:29,888 INFO L226 Difference]: Without dead ends: 2436 [2022-04-27 20:51:29,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:51:29,888 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 115 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:29,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 378 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2022-04-27 20:51:29,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2022-04-27 20:51:29,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 2049. [2022-04-27 20:51:29,919 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:29,921 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2436 states. Second operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:29,922 INFO L74 IsIncluded]: Start isIncluded. First operand 2436 states. Second operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:29,923 INFO L87 Difference]: Start difference. First operand 2436 states. Second operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:30,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:30,090 INFO L93 Difference]: Finished difference Result 2436 states and 3618 transitions. [2022-04-27 20:51:30,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2436 states and 3618 transitions. [2022-04-27 20:51:30,093 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:30,093 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:30,096 INFO L74 IsIncluded]: Start isIncluded. First operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2436 states. [2022-04-27 20:51:30,097 INFO L87 Difference]: Start difference. First operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2436 states. [2022-04-27 20:51:30,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:30,252 INFO L93 Difference]: Finished difference Result 2436 states and 3618 transitions. [2022-04-27 20:51:30,252 INFO L276 IsEmpty]: Start isEmpty. Operand 2436 states and 3618 transitions. [2022-04-27 20:51:30,254 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:30,254 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:30,254 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:30,254 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:30,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 2044 states have (on average 1.4921722113502935) internal successors, (3050), 2044 states have internal predecessors, (3050), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:30,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 3054 transitions. [2022-04-27 20:51:30,365 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 3054 transitions. Word has length 157 [2022-04-27 20:51:30,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:30,365 INFO L495 AbstractCegarLoop]: Abstraction has 2049 states and 3054 transitions. [2022-04-27 20:51:30,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:30,365 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 3054 transitions. [2022-04-27 20:51:30,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-04-27 20:51:30,368 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:30,368 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:30,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-04-27 20:51:30,368 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:30,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:30,369 INFO L85 PathProgramCache]: Analyzing trace with hash 2033495211, now seen corresponding path program 1 times [2022-04-27 20:51:30,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:30,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416742299] [2022-04-27 20:51:30,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:30,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:30,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:30,510 INFO L290 TraceCheckUtils]: 0: Hoare triple {70264#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {70257#true} is VALID [2022-04-27 20:51:30,510 INFO L290 TraceCheckUtils]: 1: Hoare triple {70257#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,510 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {70257#true} {70257#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,511 INFO L272 TraceCheckUtils]: 0: Hoare triple {70257#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70264#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:30,511 INFO L290 TraceCheckUtils]: 1: Hoare triple {70264#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {70257#true} is VALID [2022-04-27 20:51:30,511 INFO L290 TraceCheckUtils]: 2: Hoare triple {70257#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,511 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {70257#true} {70257#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,512 INFO L272 TraceCheckUtils]: 4: Hoare triple {70257#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,512 INFO L290 TraceCheckUtils]: 5: Hoare triple {70257#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,512 INFO L290 TraceCheckUtils]: 6: Hoare triple {70257#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L272 TraceCheckUtils]: 7: Hoare triple {70257#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L290 TraceCheckUtils]: 8: Hoare triple {70257#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L290 TraceCheckUtils]: 9: Hoare triple {70257#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L290 TraceCheckUtils]: 10: Hoare triple {70257#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L290 TraceCheckUtils]: 11: Hoare triple {70257#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,513 INFO L290 TraceCheckUtils]: 12: Hoare triple {70257#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 13: Hoare triple {70257#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 14: Hoare triple {70257#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 15: Hoare triple {70257#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 16: Hoare triple {70257#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 17: Hoare triple {70257#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 18: Hoare triple {70257#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 19: Hoare triple {70257#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 20: Hoare triple {70257#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {70257#true} is VALID [2022-04-27 20:51:30,514 INFO L290 TraceCheckUtils]: 21: Hoare triple {70257#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 22: Hoare triple {70257#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 23: Hoare triple {70257#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 24: Hoare triple {70257#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 25: Hoare triple {70257#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 26: Hoare triple {70257#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 27: Hoare triple {70257#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 28: Hoare triple {70257#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70257#true} is VALID [2022-04-27 20:51:30,515 INFO L290 TraceCheckUtils]: 29: Hoare triple {70257#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 30: Hoare triple {70257#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 31: Hoare triple {70257#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 32: Hoare triple {70257#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 33: Hoare triple {70257#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 34: Hoare triple {70257#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 35: Hoare triple {70257#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 36: Hoare triple {70257#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 37: Hoare triple {70257#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 38: Hoare triple {70257#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {70257#true} is VALID [2022-04-27 20:51:30,516 INFO L290 TraceCheckUtils]: 39: Hoare triple {70257#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 40: Hoare triple {70257#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 41: Hoare triple {70257#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 42: Hoare triple {70257#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 43: Hoare triple {70257#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 44: Hoare triple {70257#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 45: Hoare triple {70257#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 46: Hoare triple {70257#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 47: Hoare triple {70257#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {70257#true} is VALID [2022-04-27 20:51:30,517 INFO L290 TraceCheckUtils]: 48: Hoare triple {70257#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 49: Hoare triple {70257#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 50: Hoare triple {70257#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 51: Hoare triple {70257#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 52: Hoare triple {70257#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 53: Hoare triple {70257#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 54: Hoare triple {70257#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 55: Hoare triple {70257#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 56: Hoare triple {70257#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {70257#true} is VALID [2022-04-27 20:51:30,518 INFO L290 TraceCheckUtils]: 57: Hoare triple {70257#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 58: Hoare triple {70257#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 59: Hoare triple {70257#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 60: Hoare triple {70257#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 61: Hoare triple {70257#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 62: Hoare triple {70257#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 63: Hoare triple {70257#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 64: Hoare triple {70257#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 65: Hoare triple {70257#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {70257#true} is VALID [2022-04-27 20:51:30,519 INFO L290 TraceCheckUtils]: 66: Hoare triple {70257#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 67: Hoare triple {70257#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 68: Hoare triple {70257#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 69: Hoare triple {70257#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 70: Hoare triple {70257#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 71: Hoare triple {70257#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 72: Hoare triple {70257#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 73: Hoare triple {70257#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 74: Hoare triple {70257#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {70257#true} is VALID [2022-04-27 20:51:30,520 INFO L290 TraceCheckUtils]: 75: Hoare triple {70257#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 76: Hoare triple {70257#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 77: Hoare triple {70257#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 78: Hoare triple {70257#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 79: Hoare triple {70257#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 80: Hoare triple {70257#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 81: Hoare triple {70257#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 82: Hoare triple {70257#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 83: Hoare triple {70257#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 84: Hoare triple {70257#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {70257#true} is VALID [2022-04-27 20:51:30,521 INFO L290 TraceCheckUtils]: 85: Hoare triple {70257#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {70257#true} is VALID [2022-04-27 20:51:30,522 INFO L290 TraceCheckUtils]: 86: Hoare triple {70257#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {70257#true} is VALID [2022-04-27 20:51:30,522 INFO L290 TraceCheckUtils]: 87: Hoare triple {70257#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {70257#true} is VALID [2022-04-27 20:51:30,522 INFO L290 TraceCheckUtils]: 88: Hoare triple {70257#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {70257#true} is VALID [2022-04-27 20:51:30,523 INFO L290 TraceCheckUtils]: 89: Hoare triple {70257#true} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,523 INFO L290 TraceCheckUtils]: 90: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,524 INFO L290 TraceCheckUtils]: 91: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,524 INFO L290 TraceCheckUtils]: 92: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,525 INFO L290 TraceCheckUtils]: 93: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,525 INFO L290 TraceCheckUtils]: 94: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,525 INFO L290 TraceCheckUtils]: 95: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,526 INFO L290 TraceCheckUtils]: 96: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,526 INFO L290 TraceCheckUtils]: 97: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,527 INFO L290 TraceCheckUtils]: 98: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,527 INFO L290 TraceCheckUtils]: 99: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,527 INFO L290 TraceCheckUtils]: 100: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,528 INFO L290 TraceCheckUtils]: 101: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,528 INFO L290 TraceCheckUtils]: 102: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,529 INFO L290 TraceCheckUtils]: 103: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,529 INFO L290 TraceCheckUtils]: 104: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,530 INFO L290 TraceCheckUtils]: 105: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,530 INFO L290 TraceCheckUtils]: 106: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,530 INFO L290 TraceCheckUtils]: 107: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,531 INFO L290 TraceCheckUtils]: 108: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,531 INFO L290 TraceCheckUtils]: 109: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,532 INFO L290 TraceCheckUtils]: 110: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,532 INFO L290 TraceCheckUtils]: 111: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,532 INFO L290 TraceCheckUtils]: 112: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,533 INFO L290 TraceCheckUtils]: 113: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,533 INFO L290 TraceCheckUtils]: 114: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,534 INFO L290 TraceCheckUtils]: 115: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,534 INFO L290 TraceCheckUtils]: 116: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,534 INFO L290 TraceCheckUtils]: 117: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,535 INFO L290 TraceCheckUtils]: 118: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,535 INFO L290 TraceCheckUtils]: 119: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,536 INFO L290 TraceCheckUtils]: 120: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:51:30,536 INFO L290 TraceCheckUtils]: 121: Hoare triple {70262#(= 8672 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {70263#(= |ssl3_accept_#t~mem73| 8672)} is VALID [2022-04-27 20:51:30,536 INFO L290 TraceCheckUtils]: 122: Hoare triple {70263#(= |ssl3_accept_#t~mem73| 8672)} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {70258#false} is VALID [2022-04-27 20:51:30,536 INFO L290 TraceCheckUtils]: 123: Hoare triple {70258#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 124: Hoare triple {70258#false} [902] L1571-->L1574-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_2 4) (= 5 v_ssl3_accept_~blastFlag~0_1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_2} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_1} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 125: Hoare triple {70258#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 126: Hoare triple {70258#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 127: Hoare triple {70258#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 128: Hoare triple {70258#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 129: Hoare triple {70258#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 130: Hoare triple {70258#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 131: Hoare triple {70258#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 132: Hoare triple {70258#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {70258#false} is VALID [2022-04-27 20:51:30,537 INFO L290 TraceCheckUtils]: 133: Hoare triple {70258#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 134: Hoare triple {70258#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 135: Hoare triple {70258#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 136: Hoare triple {70258#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 137: Hoare triple {70258#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 138: Hoare triple {70258#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 139: Hoare triple {70258#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 140: Hoare triple {70258#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 141: Hoare triple {70258#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 142: Hoare triple {70258#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 143: Hoare triple {70258#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {70258#false} is VALID [2022-04-27 20:51:30,538 INFO L290 TraceCheckUtils]: 144: Hoare triple {70258#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 145: Hoare triple {70258#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 146: Hoare triple {70258#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 147: Hoare triple {70258#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 148: Hoare triple {70258#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 149: Hoare triple {70258#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 150: Hoare triple {70258#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 151: Hoare triple {70258#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 152: Hoare triple {70258#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 153: Hoare triple {70258#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {70258#false} is VALID [2022-04-27 20:51:30,539 INFO L290 TraceCheckUtils]: 154: Hoare triple {70258#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 155: Hoare triple {70258#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 156: Hoare triple {70258#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 157: Hoare triple {70258#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 158: Hoare triple {70258#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 159: Hoare triple {70258#false} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 160: Hoare triple {70258#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 161: Hoare triple {70258#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {70258#false} is VALID [2022-04-27 20:51:30,540 INFO L290 TraceCheckUtils]: 162: Hoare triple {70258#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {70258#false} is VALID [2022-04-27 20:51:30,541 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:51:30,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:30,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416742299] [2022-04-27 20:51:30,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416742299] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:30,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:30,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:51:30,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757672864] [2022-04-27 20:51:30,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:30,542 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 163 [2022-04-27 20:51:30,542 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:30,542 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:30,649 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 137 edges. 137 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:30,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:51:30,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:30,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:51:30,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:51:30,650 INFO L87 Difference]: Start difference. First operand 2049 states and 3054 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:32,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:35,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:39,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:39,654 INFO L93 Difference]: Finished difference Result 2380 states and 3529 transitions. [2022-04-27 20:51:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:51:39,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 163 [2022-04-27 20:51:39,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:39,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:39,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 338 transitions. [2022-04-27 20:51:39,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:39,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 338 transitions. [2022-04-27 20:51:39,658 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 338 transitions. [2022-04-27 20:51:39,883 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 338 edges. 338 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:40,033 INFO L225 Difference]: With dead ends: 2380 [2022-04-27 20:51:40,033 INFO L226 Difference]: Without dead ends: 2380 [2022-04-27 20:51:40,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:51:40,034 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 72 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:40,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 648 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-04-27 20:51:40,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2022-04-27 20:51:40,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 2197. [2022-04-27 20:51:40,053 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:40,055 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2380 states. Second operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,057 INFO L74 IsIncluded]: Start isIncluded. First operand 2380 states. Second operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,058 INFO L87 Difference]: Start difference. First operand 2380 states. Second operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:40,211 INFO L93 Difference]: Finished difference Result 2380 states and 3529 transitions. [2022-04-27 20:51:40,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2380 states and 3529 transitions. [2022-04-27 20:51:40,212 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:40,212 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:40,214 INFO L74 IsIncluded]: Start isIncluded. First operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2380 states. [2022-04-27 20:51:40,215 INFO L87 Difference]: Start difference. First operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2380 states. [2022-04-27 20:51:40,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:40,350 INFO L93 Difference]: Finished difference Result 2380 states and 3529 transitions. [2022-04-27 20:51:40,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2380 states and 3529 transitions. [2022-04-27 20:51:40,351 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:40,351 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:40,352 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:40,352 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:40,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2197 states, 2192 states have (on average 1.4972627737226278) internal successors, (3282), 2192 states have internal predecessors, (3282), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2197 states to 2197 states and 3286 transitions. [2022-04-27 20:51:40,464 INFO L78 Accepts]: Start accepts. Automaton has 2197 states and 3286 transitions. Word has length 163 [2022-04-27 20:51:40,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:40,464 INFO L495 AbstractCegarLoop]: Abstraction has 2197 states and 3286 transitions. [2022-04-27 20:51:40,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 2197 states and 3286 transitions. [2022-04-27 20:51:40,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-04-27 20:51:40,467 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:40,467 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:40,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-04-27 20:51:40,467 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:40,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:40,468 INFO L85 PathProgramCache]: Analyzing trace with hash 809864280, now seen corresponding path program 1 times [2022-04-27 20:51:40,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:40,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746948251] [2022-04-27 20:51:40,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:40,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:40,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:40,606 INFO L290 TraceCheckUtils]: 0: Hoare triple {79613#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {79606#true} is VALID [2022-04-27 20:51:40,606 INFO L290 TraceCheckUtils]: 1: Hoare triple {79606#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,606 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {79606#true} {79606#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,607 INFO L272 TraceCheckUtils]: 0: Hoare triple {79606#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79613#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:40,607 INFO L290 TraceCheckUtils]: 1: Hoare triple {79613#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {79606#true} is VALID [2022-04-27 20:51:40,608 INFO L290 TraceCheckUtils]: 2: Hoare triple {79606#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,608 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {79606#true} {79606#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,608 INFO L272 TraceCheckUtils]: 4: Hoare triple {79606#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,608 INFO L290 TraceCheckUtils]: 5: Hoare triple {79606#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,609 INFO L290 TraceCheckUtils]: 6: Hoare triple {79606#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,609 INFO L272 TraceCheckUtils]: 7: Hoare triple {79606#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {79606#true} is VALID [2022-04-27 20:51:40,609 INFO L290 TraceCheckUtils]: 8: Hoare triple {79606#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {79606#true} is VALID [2022-04-27 20:51:40,609 INFO L290 TraceCheckUtils]: 9: Hoare triple {79606#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {79606#true} is VALID [2022-04-27 20:51:40,609 INFO L290 TraceCheckUtils]: 10: Hoare triple {79606#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 11: Hoare triple {79606#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 12: Hoare triple {79606#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 13: Hoare triple {79606#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 14: Hoare triple {79606#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 15: Hoare triple {79606#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 16: Hoare triple {79606#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 17: Hoare triple {79606#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 18: Hoare triple {79606#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 19: Hoare triple {79606#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,610 INFO L290 TraceCheckUtils]: 20: Hoare triple {79606#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 21: Hoare triple {79606#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 22: Hoare triple {79606#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 23: Hoare triple {79606#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 24: Hoare triple {79606#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 25: Hoare triple {79606#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 26: Hoare triple {79606#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 27: Hoare triple {79606#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,611 INFO L290 TraceCheckUtils]: 28: Hoare triple {79606#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 29: Hoare triple {79606#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 30: Hoare triple {79606#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 31: Hoare triple {79606#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 32: Hoare triple {79606#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 33: Hoare triple {79606#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 34: Hoare triple {79606#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 35: Hoare triple {79606#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 36: Hoare triple {79606#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 37: Hoare triple {79606#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {79606#true} is VALID [2022-04-27 20:51:40,612 INFO L290 TraceCheckUtils]: 38: Hoare triple {79606#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 39: Hoare triple {79606#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 40: Hoare triple {79606#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 41: Hoare triple {79606#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 42: Hoare triple {79606#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 43: Hoare triple {79606#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 44: Hoare triple {79606#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 45: Hoare triple {79606#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 46: Hoare triple {79606#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {79606#true} is VALID [2022-04-27 20:51:40,613 INFO L290 TraceCheckUtils]: 47: Hoare triple {79606#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 48: Hoare triple {79606#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 49: Hoare triple {79606#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 50: Hoare triple {79606#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 51: Hoare triple {79606#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 52: Hoare triple {79606#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 53: Hoare triple {79606#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 54: Hoare triple {79606#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 55: Hoare triple {79606#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 56: Hoare triple {79606#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {79606#true} is VALID [2022-04-27 20:51:40,614 INFO L290 TraceCheckUtils]: 57: Hoare triple {79606#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 58: Hoare triple {79606#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 59: Hoare triple {79606#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 60: Hoare triple {79606#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 61: Hoare triple {79606#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 62: Hoare triple {79606#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 63: Hoare triple {79606#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 64: Hoare triple {79606#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 65: Hoare triple {79606#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 66: Hoare triple {79606#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {79606#true} is VALID [2022-04-27 20:51:40,615 INFO L290 TraceCheckUtils]: 67: Hoare triple {79606#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 68: Hoare triple {79606#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 69: Hoare triple {79606#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 70: Hoare triple {79606#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 71: Hoare triple {79606#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 72: Hoare triple {79606#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 73: Hoare triple {79606#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 74: Hoare triple {79606#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 75: Hoare triple {79606#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {79606#true} is VALID [2022-04-27 20:51:40,616 INFO L290 TraceCheckUtils]: 76: Hoare triple {79606#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 77: Hoare triple {79606#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 78: Hoare triple {79606#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 79: Hoare triple {79606#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 80: Hoare triple {79606#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 81: Hoare triple {79606#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 82: Hoare triple {79606#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 83: Hoare triple {79606#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 84: Hoare triple {79606#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {79606#true} is VALID [2022-04-27 20:51:40,617 INFO L290 TraceCheckUtils]: 85: Hoare triple {79606#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {79606#true} is VALID [2022-04-27 20:51:40,618 INFO L290 TraceCheckUtils]: 86: Hoare triple {79606#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {79606#true} is VALID [2022-04-27 20:51:40,618 INFO L290 TraceCheckUtils]: 87: Hoare triple {79606#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {79606#true} is VALID [2022-04-27 20:51:40,618 INFO L290 TraceCheckUtils]: 88: Hoare triple {79606#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {79606#true} is VALID [2022-04-27 20:51:40,619 INFO L290 TraceCheckUtils]: 89: Hoare triple {79606#true} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,619 INFO L290 TraceCheckUtils]: 90: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,620 INFO L290 TraceCheckUtils]: 91: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,620 INFO L290 TraceCheckUtils]: 92: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,621 INFO L290 TraceCheckUtils]: 93: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,621 INFO L290 TraceCheckUtils]: 94: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,621 INFO L290 TraceCheckUtils]: 95: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,622 INFO L290 TraceCheckUtils]: 96: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,622 INFO L290 TraceCheckUtils]: 97: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,623 INFO L290 TraceCheckUtils]: 98: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,623 INFO L290 TraceCheckUtils]: 99: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,624 INFO L290 TraceCheckUtils]: 100: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,624 INFO L290 TraceCheckUtils]: 101: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,624 INFO L290 TraceCheckUtils]: 102: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,625 INFO L290 TraceCheckUtils]: 103: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,625 INFO L290 TraceCheckUtils]: 104: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,626 INFO L290 TraceCheckUtils]: 105: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,626 INFO L290 TraceCheckUtils]: 106: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,626 INFO L290 TraceCheckUtils]: 107: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,627 INFO L290 TraceCheckUtils]: 108: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,627 INFO L290 TraceCheckUtils]: 109: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,628 INFO L290 TraceCheckUtils]: 110: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,628 INFO L290 TraceCheckUtils]: 111: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,629 INFO L290 TraceCheckUtils]: 112: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,629 INFO L290 TraceCheckUtils]: 113: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,629 INFO L290 TraceCheckUtils]: 114: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,630 INFO L290 TraceCheckUtils]: 115: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,630 INFO L290 TraceCheckUtils]: 116: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,631 INFO L290 TraceCheckUtils]: 117: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,631 INFO L290 TraceCheckUtils]: 118: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,631 INFO L290 TraceCheckUtils]: 119: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,632 INFO L290 TraceCheckUtils]: 120: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,632 INFO L290 TraceCheckUtils]: 121: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} is VALID [2022-04-27 20:51:40,633 INFO L290 TraceCheckUtils]: 122: Hoare triple {79611#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8609))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {79612#(not (= |ssl3_accept_#t~mem74| 8609))} is VALID [2022-04-27 20:51:40,633 INFO L290 TraceCheckUtils]: 123: Hoare triple {79612#(not (= |ssl3_accept_#t~mem74| 8609))} [900] L1251-->L1252: Formula: (= |v_ssl3_accept_#t~mem74_3| 8609) InVars {ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem74] {79607#false} is VALID [2022-04-27 20:51:40,633 INFO L290 TraceCheckUtils]: 124: Hoare triple {79607#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {79607#false} is VALID [2022-04-27 20:51:40,633 INFO L290 TraceCheckUtils]: 125: Hoare triple {79607#false} [902] L1571-->L1574-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_2 4) (= 5 v_ssl3_accept_~blastFlag~0_1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_2} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_1} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {79607#false} is VALID [2022-04-27 20:51:40,633 INFO L290 TraceCheckUtils]: 126: Hoare triple {79607#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 127: Hoare triple {79607#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 128: Hoare triple {79607#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 129: Hoare triple {79607#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 130: Hoare triple {79607#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 131: Hoare triple {79607#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 132: Hoare triple {79607#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 133: Hoare triple {79607#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 134: Hoare triple {79607#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {79607#false} is VALID [2022-04-27 20:51:40,634 INFO L290 TraceCheckUtils]: 135: Hoare triple {79607#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 136: Hoare triple {79607#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 137: Hoare triple {79607#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 138: Hoare triple {79607#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 139: Hoare triple {79607#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 140: Hoare triple {79607#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 141: Hoare triple {79607#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 142: Hoare triple {79607#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 143: Hoare triple {79607#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 144: Hoare triple {79607#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {79607#false} is VALID [2022-04-27 20:51:40,635 INFO L290 TraceCheckUtils]: 145: Hoare triple {79607#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 146: Hoare triple {79607#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 147: Hoare triple {79607#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 148: Hoare triple {79607#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 149: Hoare triple {79607#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 150: Hoare triple {79607#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 151: Hoare triple {79607#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 152: Hoare triple {79607#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 153: Hoare triple {79607#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 154: Hoare triple {79607#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {79607#false} is VALID [2022-04-27 20:51:40,636 INFO L290 TraceCheckUtils]: 155: Hoare triple {79607#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 156: Hoare triple {79607#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 157: Hoare triple {79607#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 158: Hoare triple {79607#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 159: Hoare triple {79607#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 160: Hoare triple {79607#false} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 161: Hoare triple {79607#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 162: Hoare triple {79607#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {79607#false} is VALID [2022-04-27 20:51:40,637 INFO L290 TraceCheckUtils]: 163: Hoare triple {79607#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {79607#false} is VALID [2022-04-27 20:51:40,638 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:51:40,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:40,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746948251] [2022-04-27 20:51:40,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746948251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:40,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:40,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:51:40,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57681842] [2022-04-27 20:51:40,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:40,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 164 [2022-04-27 20:51:40,639 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:40,639 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:40,748 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 138 edges. 138 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:40,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:51:40,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:40,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:51:40,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:51:40,749 INFO L87 Difference]: Start difference. First operand 2197 states and 3286 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:48,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:48,802 INFO L93 Difference]: Finished difference Result 2524 states and 3720 transitions. [2022-04-27 20:51:48,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:51:48,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 164 [2022-04-27 20:51:48,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:48,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:48,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 378 transitions. [2022-04-27 20:51:48,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:48,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 378 transitions. [2022-04-27 20:51:48,807 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 378 transitions. [2022-04-27 20:51:49,072 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 378 edges. 378 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:49,248 INFO L225 Difference]: With dead ends: 2524 [2022-04-27 20:51:49,248 INFO L226 Difference]: Without dead ends: 2524 [2022-04-27 20:51:49,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:51:49,249 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 110 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:49,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 366 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-04-27 20:51:49,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2022-04-27 20:51:49,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 2197. [2022-04-27 20:51:49,265 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:49,266 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2524 states. Second operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,268 INFO L74 IsIncluded]: Start isIncluded. First operand 2524 states. Second operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,269 INFO L87 Difference]: Start difference. First operand 2524 states. Second operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:49,436 INFO L93 Difference]: Finished difference Result 2524 states and 3720 transitions. [2022-04-27 20:51:49,436 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 3720 transitions. [2022-04-27 20:51:49,438 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:49,438 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:49,440 INFO L74 IsIncluded]: Start isIncluded. First operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2524 states. [2022-04-27 20:51:49,441 INFO L87 Difference]: Start difference. First operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2524 states. [2022-04-27 20:51:49,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:49,609 INFO L93 Difference]: Finished difference Result 2524 states and 3720 transitions. [2022-04-27 20:51:49,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 3720 transitions. [2022-04-27 20:51:49,611 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:49,611 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:49,611 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:49,611 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:49,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2197 states, 2192 states have (on average 1.4927007299270072) internal successors, (3272), 2192 states have internal predecessors, (3272), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2197 states to 2197 states and 3276 transitions. [2022-04-27 20:51:49,736 INFO L78 Accepts]: Start accepts. Automaton has 2197 states and 3276 transitions. Word has length 164 [2022-04-27 20:51:49,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:49,736 INFO L495 AbstractCegarLoop]: Abstraction has 2197 states and 3276 transitions. [2022-04-27 20:51:49,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2197 states and 3276 transitions. [2022-04-27 20:51:49,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-04-27 20:51:49,738 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:49,738 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:49,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-04-27 20:51:49,739 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:49,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:49,739 INFO L85 PathProgramCache]: Analyzing trace with hash 243838419, now seen corresponding path program 1 times [2022-04-27 20:51:49,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:49,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002336840] [2022-04-27 20:51:49,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:49,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:49,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:49,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:49,884 INFO L290 TraceCheckUtils]: 0: Hoare triple {89393#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {89387#true} is VALID [2022-04-27 20:51:49,884 INFO L290 TraceCheckUtils]: 1: Hoare triple {89387#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,884 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {89387#true} {89387#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,885 INFO L272 TraceCheckUtils]: 0: Hoare triple {89387#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89393#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:49,885 INFO L290 TraceCheckUtils]: 1: Hoare triple {89393#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {89387#true} is VALID [2022-04-27 20:51:49,885 INFO L290 TraceCheckUtils]: 2: Hoare triple {89387#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,885 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {89387#true} {89387#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,885 INFO L272 TraceCheckUtils]: 4: Hoare triple {89387#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,886 INFO L290 TraceCheckUtils]: 5: Hoare triple {89387#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,886 INFO L290 TraceCheckUtils]: 6: Hoare triple {89387#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,886 INFO L272 TraceCheckUtils]: 7: Hoare triple {89387#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 8: Hoare triple {89387#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 9: Hoare triple {89387#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 10: Hoare triple {89387#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 11: Hoare triple {89387#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 12: Hoare triple {89387#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 13: Hoare triple {89387#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {89387#true} is VALID [2022-04-27 20:51:49,887 INFO L290 TraceCheckUtils]: 14: Hoare triple {89387#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 15: Hoare triple {89387#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 16: Hoare triple {89387#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 17: Hoare triple {89387#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 18: Hoare triple {89387#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 19: Hoare triple {89387#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 20: Hoare triple {89387#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 21: Hoare triple {89387#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 22: Hoare triple {89387#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 23: Hoare triple {89387#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {89387#true} is VALID [2022-04-27 20:51:49,888 INFO L290 TraceCheckUtils]: 24: Hoare triple {89387#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 25: Hoare triple {89387#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 26: Hoare triple {89387#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 27: Hoare triple {89387#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 28: Hoare triple {89387#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 29: Hoare triple {89387#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 30: Hoare triple {89387#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 31: Hoare triple {89387#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,889 INFO L290 TraceCheckUtils]: 32: Hoare triple {89387#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 33: Hoare triple {89387#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 34: Hoare triple {89387#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 35: Hoare triple {89387#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 36: Hoare triple {89387#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 37: Hoare triple {89387#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 38: Hoare triple {89387#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 39: Hoare triple {89387#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 40: Hoare triple {89387#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 41: Hoare triple {89387#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {89387#true} is VALID [2022-04-27 20:51:49,890 INFO L290 TraceCheckUtils]: 42: Hoare triple {89387#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 43: Hoare triple {89387#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 44: Hoare triple {89387#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 45: Hoare triple {89387#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 46: Hoare triple {89387#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 47: Hoare triple {89387#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 48: Hoare triple {89387#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 49: Hoare triple {89387#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 50: Hoare triple {89387#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,891 INFO L290 TraceCheckUtils]: 51: Hoare triple {89387#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 52: Hoare triple {89387#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 53: Hoare triple {89387#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 54: Hoare triple {89387#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 55: Hoare triple {89387#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 56: Hoare triple {89387#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 57: Hoare triple {89387#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 58: Hoare triple {89387#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 59: Hoare triple {89387#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 60: Hoare triple {89387#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {89387#true} is VALID [2022-04-27 20:51:49,892 INFO L290 TraceCheckUtils]: 61: Hoare triple {89387#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 62: Hoare triple {89387#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 63: Hoare triple {89387#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 64: Hoare triple {89387#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 65: Hoare triple {89387#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 66: Hoare triple {89387#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 67: Hoare triple {89387#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 68: Hoare triple {89387#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 69: Hoare triple {89387#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 70: Hoare triple {89387#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {89387#true} is VALID [2022-04-27 20:51:49,893 INFO L290 TraceCheckUtils]: 71: Hoare triple {89387#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 72: Hoare triple {89387#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 73: Hoare triple {89387#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 74: Hoare triple {89387#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 75: Hoare triple {89387#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 76: Hoare triple {89387#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 77: Hoare triple {89387#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 78: Hoare triple {89387#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 79: Hoare triple {89387#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {89387#true} is VALID [2022-04-27 20:51:49,894 INFO L290 TraceCheckUtils]: 80: Hoare triple {89387#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 81: Hoare triple {89387#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 82: Hoare triple {89387#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 83: Hoare triple {89387#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 84: Hoare triple {89387#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 85: Hoare triple {89387#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 86: Hoare triple {89387#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 87: Hoare triple {89387#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 88: Hoare triple {89387#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {89387#true} is VALID [2022-04-27 20:51:49,895 INFO L290 TraceCheckUtils]: 89: Hoare triple {89387#true} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 90: Hoare triple {89387#true} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 91: Hoare triple {89387#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 92: Hoare triple {89387#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 93: Hoare triple {89387#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 94: Hoare triple {89387#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 95: Hoare triple {89387#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 96: Hoare triple {89387#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 97: Hoare triple {89387#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {89387#true} is VALID [2022-04-27 20:51:49,896 INFO L290 TraceCheckUtils]: 98: Hoare triple {89387#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 99: Hoare triple {89387#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 100: Hoare triple {89387#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 101: Hoare triple {89387#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 102: Hoare triple {89387#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 103: Hoare triple {89387#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 104: Hoare triple {89387#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 105: Hoare triple {89387#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 106: Hoare triple {89387#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 107: Hoare triple {89387#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {89387#true} is VALID [2022-04-27 20:51:49,897 INFO L290 TraceCheckUtils]: 108: Hoare triple {89387#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 109: Hoare triple {89387#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 110: Hoare triple {89387#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 111: Hoare triple {89387#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 112: Hoare triple {89387#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 113: Hoare triple {89387#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 114: Hoare triple {89387#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 115: Hoare triple {89387#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {89387#true} is VALID [2022-04-27 20:51:49,898 INFO L290 TraceCheckUtils]: 116: Hoare triple {89387#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 117: Hoare triple {89387#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 118: Hoare triple {89387#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 119: Hoare triple {89387#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 120: Hoare triple {89387#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 121: Hoare triple {89387#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 122: Hoare triple {89387#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 123: Hoare triple {89387#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {89387#true} is VALID [2022-04-27 20:51:49,899 INFO L290 TraceCheckUtils]: 124: Hoare triple {89387#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 125: Hoare triple {89387#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 126: Hoare triple {89387#true} [916] L1260-->L1263: Formula: (and (not (= 8656 |v_ssl3_accept_#t~mem77_5|)) (= (select (select |v_#memory_int_126| v_ssl3_accept_~s.base_55) (+ 52 v_ssl3_accept_~s.offset_55)) |v_ssl3_accept_#t~mem78_1|)) InVars {#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 127: Hoare triple {89387#true} [921] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= (select (select |v_#memory_int_127| v_ssl3_accept_~s.base_56) (+ 52 v_ssl3_accept_~s.offset_56)) |v_ssl3_accept_#t~mem79_1|)) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} OutVars{#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 128: Hoare triple {89387#true} [926] L1266-->L1270: Formula: (= |v_ssl3_accept_#t~mem79_3| 8672) InVars {ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem79] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 129: Hoare triple {89387#true} [931] L1270-->L1640: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_16 |v_ssl3_accept_#t~nondet144_2|)) InVars {ssl3_accept_#t~nondet144=|v_ssl3_accept_#t~nondet144_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_16} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {89387#true} is VALID [2022-04-27 20:51:49,900 INFO L290 TraceCheckUtils]: 130: Hoare triple {89387#true} [936] L1640-->L1640-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_14 4) (= 3 v_ssl3_accept_~blastFlag~0_15)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_15} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_14} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,901 INFO L290 TraceCheckUtils]: 131: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [943] L1640-2-->L1651: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_13))) (and (= |v_#memory_$Pointer$.offset_71| (store |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.offset_71| v_ssl3_accept_~s.base_13) .cse0)))) (= (select (select |v_#memory_int_71| v_ssl3_accept_~s.base_13) (+ 92 v_ssl3_accept_~s.offset_13)) |v_ssl3_accept_#t~mem145_1|) (not (<= v_ssl3_accept_~ret~0_18 0)) (= (store |v_#memory_int_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_int_72| v_ssl3_accept_~s.base_13) .cse0 8448)) |v_#memory_int_71|) (= |v_#memory_$Pointer$.base_71| (store |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.base_71| v_ssl3_accept_~s.base_13) .cse0)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_72|, #memory_int=|v_#memory_int_72|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_72|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_71|, #memory_int=|v_#memory_int_71|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_71|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,902 INFO L290 TraceCheckUtils]: 132: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [946] L1651-->L1651-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_15))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_74| v_ssl3_accept_~s.base_15) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_74| v_ssl3_accept_~s.base_15) .cse2) 844))) (and (= |v_#memory_int_74| (store |v_#memory_int_75| .cse0 (store (select |v_#memory_int_75| .cse0) .cse1 8640))) (= (store |v_#memory_$Pointer$.base_74| .cse0 (store (select |v_#memory_$Pointer$.base_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_73| .cse0) .cse1))) |v_#memory_$Pointer$.base_73|) (not (= |v_ssl3_accept_#t~mem145_3| 0)) (= (store |v_#memory_$Pointer$.offset_74| .cse0 (store (select |v_#memory_$Pointer$.offset_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_73| .cse0) .cse1))) |v_#memory_$Pointer$.offset_73|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_74|, #memory_int=|v_#memory_int_75|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_74|} OutVars{ssl3_accept_#t~mem146.base=|v_ssl3_accept_#t~mem146.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_73|, #memory_int=|v_#memory_int_74|, ssl3_accept_#t~mem146.offset=|v_ssl3_accept_#t~mem146.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_73|} AuxVars[] AssignedVars[ssl3_accept_#t~mem146.base, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem146.offset, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,902 INFO L290 TraceCheckUtils]: 133: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [950] L1651-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_17))) (and (= (store |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.offset_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.offset_77|) (= (store |v_#memory_int_79| v_ssl3_accept_~s.base_17 (store (select |v_#memory_int_79| v_ssl3_accept_~s.base_17) .cse0 0)) |v_#memory_int_78|) (= (store |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.base_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.base_77|))) InVars {#memory_int=|v_#memory_int_79|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_78|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_78|} OutVars{#memory_int=|v_#memory_int_78|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_77|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_77|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,903 INFO L290 TraceCheckUtils]: 134: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,903 INFO L290 TraceCheckUtils]: 135: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,903 INFO L290 TraceCheckUtils]: 136: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,904 INFO L290 TraceCheckUtils]: 137: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,904 INFO L290 TraceCheckUtils]: 138: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,904 INFO L290 TraceCheckUtils]: 139: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,905 INFO L290 TraceCheckUtils]: 140: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,905 INFO L290 TraceCheckUtils]: 141: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,906 INFO L290 TraceCheckUtils]: 142: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,906 INFO L290 TraceCheckUtils]: 143: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,906 INFO L290 TraceCheckUtils]: 144: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,907 INFO L290 TraceCheckUtils]: 145: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,907 INFO L290 TraceCheckUtils]: 146: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,907 INFO L290 TraceCheckUtils]: 147: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,908 INFO L290 TraceCheckUtils]: 148: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,908 INFO L290 TraceCheckUtils]: 149: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,909 INFO L290 TraceCheckUtils]: 150: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,909 INFO L290 TraceCheckUtils]: 151: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,909 INFO L290 TraceCheckUtils]: 152: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,910 INFO L290 TraceCheckUtils]: 153: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,910 INFO L290 TraceCheckUtils]: 154: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,911 INFO L290 TraceCheckUtils]: 155: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,911 INFO L290 TraceCheckUtils]: 156: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,911 INFO L290 TraceCheckUtils]: 157: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,912 INFO L290 TraceCheckUtils]: 158: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,912 INFO L290 TraceCheckUtils]: 159: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,913 INFO L290 TraceCheckUtils]: 160: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,913 INFO L290 TraceCheckUtils]: 161: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,913 INFO L290 TraceCheckUtils]: 162: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,914 INFO L290 TraceCheckUtils]: 163: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,914 INFO L290 TraceCheckUtils]: 164: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,914 INFO L290 TraceCheckUtils]: 165: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,915 INFO L290 TraceCheckUtils]: 166: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,915 INFO L290 TraceCheckUtils]: 167: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,916 INFO L290 TraceCheckUtils]: 168: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {89392#(= ssl3_accept_~blastFlag~0 4)} is VALID [2022-04-27 20:51:49,916 INFO L290 TraceCheckUtils]: 169: Hoare triple {89392#(= ssl3_accept_~blastFlag~0 4)} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {89388#false} is VALID [2022-04-27 20:51:49,916 INFO L290 TraceCheckUtils]: 170: Hoare triple {89388#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {89388#false} is VALID [2022-04-27 20:51:49,917 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-04-27 20:51:49,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:49,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002336840] [2022-04-27 20:51:49,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002336840] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:49,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:49,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:51:49,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257129500] [2022-04-27 20:51:49,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:49,918 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:51:49,918 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:49,918 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:49,996 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 110 edges. 110 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:49,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:51:49,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:49,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:51:49,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:49,997 INFO L87 Difference]: Start difference. First operand 2197 states and 3276 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:54,148 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:55,908 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:51:57,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:57,100 INFO L93 Difference]: Finished difference Result 2599 states and 3876 transitions. [2022-04-27 20:51:57,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:51:57,100 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:51:57,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:51:57,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:57,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 406 transitions. [2022-04-27 20:51:57,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:57,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 406 transitions. [2022-04-27 20:51:57,104 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 406 transitions. [2022-04-27 20:51:57,369 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 406 edges. 406 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:57,554 INFO L225 Difference]: With dead ends: 2599 [2022-04-27 20:51:57,554 INFO L226 Difference]: Without dead ends: 2599 [2022-04-27 20:51:57,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:57,555 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 144 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:51:57,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 580 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 427 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-04-27 20:51:57,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2022-04-27 20:51:57,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 2599. [2022-04-27 20:51:57,571 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:51:57,573 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2599 states. Second operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:57,574 INFO L74 IsIncluded]: Start isIncluded. First operand 2599 states. Second operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:57,575 INFO L87 Difference]: Start difference. First operand 2599 states. Second operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:57,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:57,747 INFO L93 Difference]: Finished difference Result 2599 states and 3876 transitions. [2022-04-27 20:51:57,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 3876 transitions. [2022-04-27 20:51:57,749 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:57,749 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:57,751 INFO L74 IsIncluded]: Start isIncluded. First operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2599 states. [2022-04-27 20:51:57,753 INFO L87 Difference]: Start difference. First operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2599 states. [2022-04-27 20:51:57,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:51:57,934 INFO L93 Difference]: Finished difference Result 2599 states and 3876 transitions. [2022-04-27 20:51:57,934 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 3876 transitions. [2022-04-27 20:51:57,935 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:51:57,936 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:51:57,936 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:51:57,936 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:51:57,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2599 states, 2594 states have (on average 1.4926754047802622) internal successors, (3872), 2594 states have internal predecessors, (3872), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:58,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 3876 transitions. [2022-04-27 20:51:58,142 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 3876 transitions. Word has length 171 [2022-04-27 20:51:58,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:51:58,142 INFO L495 AbstractCegarLoop]: Abstraction has 2599 states and 3876 transitions. [2022-04-27 20:51:58,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:58,143 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 3876 transitions. [2022-04-27 20:51:58,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-04-27 20:51:58,144 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:51:58,144 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:51:58,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-04-27 20:51:58,145 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:51:58,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:51:58,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1691821868, now seen corresponding path program 1 times [2022-04-27 20:51:58,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:51:58,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191967795] [2022-04-27 20:51:58,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:51:58,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:51:58,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:58,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:51:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:51:58,292 INFO L290 TraceCheckUtils]: 0: Hoare triple {99798#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {99792#true} is VALID [2022-04-27 20:51:58,292 INFO L290 TraceCheckUtils]: 1: Hoare triple {99792#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,293 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {99792#true} {99792#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,294 INFO L272 TraceCheckUtils]: 0: Hoare triple {99792#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99798#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:51:58,294 INFO L290 TraceCheckUtils]: 1: Hoare triple {99798#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {99792#true} is VALID [2022-04-27 20:51:58,294 INFO L290 TraceCheckUtils]: 2: Hoare triple {99792#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,294 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {99792#true} {99792#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,294 INFO L272 TraceCheckUtils]: 4: Hoare triple {99792#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,295 INFO L290 TraceCheckUtils]: 5: Hoare triple {99792#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,295 INFO L290 TraceCheckUtils]: 6: Hoare triple {99792#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,295 INFO L272 TraceCheckUtils]: 7: Hoare triple {99792#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 8: Hoare triple {99792#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 9: Hoare triple {99792#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 10: Hoare triple {99792#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 11: Hoare triple {99792#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 12: Hoare triple {99792#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 13: Hoare triple {99792#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 14: Hoare triple {99792#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,296 INFO L290 TraceCheckUtils]: 15: Hoare triple {99792#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 16: Hoare triple {99792#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 17: Hoare triple {99792#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 18: Hoare triple {99792#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 19: Hoare triple {99792#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 20: Hoare triple {99792#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 21: Hoare triple {99792#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 22: Hoare triple {99792#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {99792#true} is VALID [2022-04-27 20:51:58,297 INFO L290 TraceCheckUtils]: 23: Hoare triple {99792#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 24: Hoare triple {99792#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 25: Hoare triple {99792#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 26: Hoare triple {99792#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 27: Hoare triple {99792#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 28: Hoare triple {99792#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 29: Hoare triple {99792#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 30: Hoare triple {99792#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {99792#true} is VALID [2022-04-27 20:51:58,298 INFO L290 TraceCheckUtils]: 31: Hoare triple {99792#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 32: Hoare triple {99792#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 33: Hoare triple {99792#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 34: Hoare triple {99792#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 35: Hoare triple {99792#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 36: Hoare triple {99792#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 37: Hoare triple {99792#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 38: Hoare triple {99792#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {99792#true} is VALID [2022-04-27 20:51:58,299 INFO L290 TraceCheckUtils]: 39: Hoare triple {99792#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 40: Hoare triple {99792#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 41: Hoare triple {99792#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 42: Hoare triple {99792#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 43: Hoare triple {99792#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 44: Hoare triple {99792#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 45: Hoare triple {99792#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 46: Hoare triple {99792#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {99792#true} is VALID [2022-04-27 20:51:58,300 INFO L290 TraceCheckUtils]: 47: Hoare triple {99792#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 48: Hoare triple {99792#true} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 49: Hoare triple {99792#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 50: Hoare triple {99792#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 51: Hoare triple {99792#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 52: Hoare triple {99792#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 53: Hoare triple {99792#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 54: Hoare triple {99792#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 55: Hoare triple {99792#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {99792#true} is VALID [2022-04-27 20:51:58,301 INFO L290 TraceCheckUtils]: 56: Hoare triple {99792#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 57: Hoare triple {99792#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 58: Hoare triple {99792#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 59: Hoare triple {99792#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 60: Hoare triple {99792#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 61: Hoare triple {99792#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 62: Hoare triple {99792#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 63: Hoare triple {99792#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 64: Hoare triple {99792#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 65: Hoare triple {99792#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {99792#true} is VALID [2022-04-27 20:51:58,302 INFO L290 TraceCheckUtils]: 66: Hoare triple {99792#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 67: Hoare triple {99792#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 68: Hoare triple {99792#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 69: Hoare triple {99792#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 70: Hoare triple {99792#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 71: Hoare triple {99792#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 72: Hoare triple {99792#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 73: Hoare triple {99792#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 74: Hoare triple {99792#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 75: Hoare triple {99792#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {99792#true} is VALID [2022-04-27 20:51:58,303 INFO L290 TraceCheckUtils]: 76: Hoare triple {99792#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 77: Hoare triple {99792#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 78: Hoare triple {99792#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 79: Hoare triple {99792#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 80: Hoare triple {99792#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 81: Hoare triple {99792#true} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 82: Hoare triple {99792#true} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 83: Hoare triple {99792#true} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 84: Hoare triple {99792#true} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {99792#true} is VALID [2022-04-27 20:51:58,304 INFO L290 TraceCheckUtils]: 85: Hoare triple {99792#true} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {99792#true} is VALID [2022-04-27 20:51:58,305 INFO L290 TraceCheckUtils]: 86: Hoare triple {99792#true} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {99792#true} is VALID [2022-04-27 20:51:58,305 INFO L290 TraceCheckUtils]: 87: Hoare triple {99792#true} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {99792#true} is VALID [2022-04-27 20:51:58,305 INFO L290 TraceCheckUtils]: 88: Hoare triple {99792#true} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,306 INFO L290 TraceCheckUtils]: 89: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,306 INFO L290 TraceCheckUtils]: 90: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,306 INFO L290 TraceCheckUtils]: 91: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,307 INFO L290 TraceCheckUtils]: 92: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,307 INFO L290 TraceCheckUtils]: 93: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,307 INFO L290 TraceCheckUtils]: 94: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,308 INFO L290 TraceCheckUtils]: 95: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,308 INFO L290 TraceCheckUtils]: 96: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,308 INFO L290 TraceCheckUtils]: 97: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,309 INFO L290 TraceCheckUtils]: 98: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,309 INFO L290 TraceCheckUtils]: 99: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,309 INFO L290 TraceCheckUtils]: 100: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,310 INFO L290 TraceCheckUtils]: 101: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,310 INFO L290 TraceCheckUtils]: 102: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,310 INFO L290 TraceCheckUtils]: 103: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,311 INFO L290 TraceCheckUtils]: 104: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,311 INFO L290 TraceCheckUtils]: 105: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,311 INFO L290 TraceCheckUtils]: 106: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,312 INFO L290 TraceCheckUtils]: 107: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,312 INFO L290 TraceCheckUtils]: 108: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,312 INFO L290 TraceCheckUtils]: 109: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,313 INFO L290 TraceCheckUtils]: 110: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,313 INFO L290 TraceCheckUtils]: 111: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,313 INFO L290 TraceCheckUtils]: 112: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,314 INFO L290 TraceCheckUtils]: 113: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,314 INFO L290 TraceCheckUtils]: 114: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,314 INFO L290 TraceCheckUtils]: 115: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,315 INFO L290 TraceCheckUtils]: 116: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,315 INFO L290 TraceCheckUtils]: 117: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,315 INFO L290 TraceCheckUtils]: 118: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,316 INFO L290 TraceCheckUtils]: 119: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,316 INFO L290 TraceCheckUtils]: 120: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,316 INFO L290 TraceCheckUtils]: 121: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,317 INFO L290 TraceCheckUtils]: 122: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,317 INFO L290 TraceCheckUtils]: 123: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,317 INFO L290 TraceCheckUtils]: 124: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,318 INFO L290 TraceCheckUtils]: 125: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,318 INFO L290 TraceCheckUtils]: 126: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [916] L1260-->L1263: Formula: (and (not (= 8656 |v_ssl3_accept_#t~mem77_5|)) (= (select (select |v_#memory_int_126| v_ssl3_accept_~s.base_55) (+ 52 v_ssl3_accept_~s.offset_55)) |v_ssl3_accept_#t~mem78_1|)) InVars {#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,318 INFO L290 TraceCheckUtils]: 127: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [921] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= (select (select |v_#memory_int_127| v_ssl3_accept_~s.base_56) (+ 52 v_ssl3_accept_~s.offset_56)) |v_ssl3_accept_#t~mem79_1|)) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} OutVars{#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,319 INFO L290 TraceCheckUtils]: 128: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [926] L1266-->L1270: Formula: (= |v_ssl3_accept_#t~mem79_3| 8672) InVars {ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem79] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,319 INFO L290 TraceCheckUtils]: 129: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [931] L1270-->L1640: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_16 |v_ssl3_accept_#t~nondet144_2|)) InVars {ssl3_accept_#t~nondet144=|v_ssl3_accept_#t~nondet144_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_16} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {99797#(= 3 ssl3_accept_~blastFlag~0)} is VALID [2022-04-27 20:51:58,319 INFO L290 TraceCheckUtils]: 130: Hoare triple {99797#(= 3 ssl3_accept_~blastFlag~0)} [937] L1640-->L1640-2: Formula: (not (= 3 v_ssl3_accept_~blastFlag~0_16)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_16} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_16} AuxVars[] AssignedVars[] {99793#false} is VALID [2022-04-27 20:51:58,319 INFO L290 TraceCheckUtils]: 131: Hoare triple {99793#false} [943] L1640-2-->L1651: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_13))) (and (= |v_#memory_$Pointer$.offset_71| (store |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.offset_71| v_ssl3_accept_~s.base_13) .cse0)))) (= (select (select |v_#memory_int_71| v_ssl3_accept_~s.base_13) (+ 92 v_ssl3_accept_~s.offset_13)) |v_ssl3_accept_#t~mem145_1|) (not (<= v_ssl3_accept_~ret~0_18 0)) (= (store |v_#memory_int_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_int_72| v_ssl3_accept_~s.base_13) .cse0 8448)) |v_#memory_int_71|) (= |v_#memory_$Pointer$.base_71| (store |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.base_71| v_ssl3_accept_~s.base_13) .cse0)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_72|, #memory_int=|v_#memory_int_72|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_72|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_71|, #memory_int=|v_#memory_int_71|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_71|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 132: Hoare triple {99793#false} [946] L1651-->L1651-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_15))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_74| v_ssl3_accept_~s.base_15) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_74| v_ssl3_accept_~s.base_15) .cse2) 844))) (and (= |v_#memory_int_74| (store |v_#memory_int_75| .cse0 (store (select |v_#memory_int_75| .cse0) .cse1 8640))) (= (store |v_#memory_$Pointer$.base_74| .cse0 (store (select |v_#memory_$Pointer$.base_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_73| .cse0) .cse1))) |v_#memory_$Pointer$.base_73|) (not (= |v_ssl3_accept_#t~mem145_3| 0)) (= (store |v_#memory_$Pointer$.offset_74| .cse0 (store (select |v_#memory_$Pointer$.offset_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_73| .cse0) .cse1))) |v_#memory_$Pointer$.offset_73|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_74|, #memory_int=|v_#memory_int_75|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_74|} OutVars{ssl3_accept_#t~mem146.base=|v_ssl3_accept_#t~mem146.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_73|, #memory_int=|v_#memory_int_74|, ssl3_accept_#t~mem146.offset=|v_ssl3_accept_#t~mem146.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_73|} AuxVars[] AssignedVars[ssl3_accept_#t~mem146.base, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem146.offset, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 133: Hoare triple {99793#false} [950] L1651-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_17))) (and (= (store |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.offset_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.offset_77|) (= (store |v_#memory_int_79| v_ssl3_accept_~s.base_17 (store (select |v_#memory_int_79| v_ssl3_accept_~s.base_17) .cse0 0)) |v_#memory_int_78|) (= (store |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.base_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.base_77|))) InVars {#memory_int=|v_#memory_int_79|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_78|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_78|} OutVars{#memory_int=|v_#memory_int_78|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_77|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_77|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 134: Hoare triple {99793#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 135: Hoare triple {99793#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 136: Hoare triple {99793#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 137: Hoare triple {99793#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 138: Hoare triple {99793#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 139: Hoare triple {99793#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {99793#false} is VALID [2022-04-27 20:51:58,320 INFO L290 TraceCheckUtils]: 140: Hoare triple {99793#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 141: Hoare triple {99793#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 142: Hoare triple {99793#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 143: Hoare triple {99793#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 144: Hoare triple {99793#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 145: Hoare triple {99793#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 146: Hoare triple {99793#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 147: Hoare triple {99793#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 148: Hoare triple {99793#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 149: Hoare triple {99793#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 150: Hoare triple {99793#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {99793#false} is VALID [2022-04-27 20:51:58,321 INFO L290 TraceCheckUtils]: 151: Hoare triple {99793#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 152: Hoare triple {99793#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 153: Hoare triple {99793#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 154: Hoare triple {99793#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 155: Hoare triple {99793#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 156: Hoare triple {99793#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 157: Hoare triple {99793#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 158: Hoare triple {99793#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 159: Hoare triple {99793#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 160: Hoare triple {99793#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 161: Hoare triple {99793#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {99793#false} is VALID [2022-04-27 20:51:58,322 INFO L290 TraceCheckUtils]: 162: Hoare triple {99793#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 163: Hoare triple {99793#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 164: Hoare triple {99793#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 165: Hoare triple {99793#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 166: Hoare triple {99793#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 167: Hoare triple {99793#false} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 168: Hoare triple {99793#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {99793#false} is VALID [2022-04-27 20:51:58,323 INFO L290 TraceCheckUtils]: 169: Hoare triple {99793#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {99793#false} is VALID [2022-04-27 20:51:58,324 INFO L290 TraceCheckUtils]: 170: Hoare triple {99793#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {99793#false} is VALID [2022-04-27 20:51:58,324 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:51:58,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:51:58,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191967795] [2022-04-27 20:51:58,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191967795] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:51:58,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:51:58,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-27 20:51:58,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476425565] [2022-04-27 20:51:58,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:51:58,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:51:58,326 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:51:58,326 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:51:58,443 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 145 edges. 145 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:51:58,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-27 20:51:58,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:51:58,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-27 20:51:58,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:51:58,444 INFO L87 Difference]: Start difference. First operand 2599 states and 3876 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:03,688 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:06,386 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:07,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:07,627 INFO L93 Difference]: Finished difference Result 2999 states and 4472 transitions. [2022-04-27 20:52:07,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:52:07,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:52:07,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:52:07,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:07,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 404 transitions. [2022-04-27 20:52:07,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:07,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 404 transitions. [2022-04-27 20:52:07,630 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 404 transitions. [2022-04-27 20:52:07,891 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 404 edges. 404 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:08,153 INFO L225 Difference]: With dead ends: 2999 [2022-04-27 20:52:08,153 INFO L226 Difference]: Without dead ends: 2999 [2022-04-27 20:52:08,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-27 20:52:08,153 INFO L413 NwaCegarLoop]: 380 mSDtfsCounter, 139 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:52:08,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 574 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-04-27 20:52:08,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2022-04-27 20:52:08,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 2999. [2022-04-27 20:52:08,174 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:52:08,176 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2999 states. Second operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:08,178 INFO L74 IsIncluded]: Start isIncluded. First operand 2999 states. Second operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:08,179 INFO L87 Difference]: Start difference. First operand 2999 states. Second operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:08,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:08,389 INFO L93 Difference]: Finished difference Result 2999 states and 4472 transitions. [2022-04-27 20:52:08,389 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 4472 transitions. [2022-04-27 20:52:08,391 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:08,391 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:08,394 INFO L74 IsIncluded]: Start isIncluded. First operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2999 states. [2022-04-27 20:52:08,395 INFO L87 Difference]: Start difference. First operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 2999 states. [2022-04-27 20:52:08,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:08,617 INFO L93 Difference]: Finished difference Result 2999 states and 4472 transitions. [2022-04-27 20:52:08,618 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 4472 transitions. [2022-04-27 20:52:08,620 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:08,620 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:08,620 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:52:08,620 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:52:08,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2994 states have (on average 1.492317969271877) internal successors, (4468), 2994 states have internal predecessors, (4468), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:08,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 4472 transitions. [2022-04-27 20:52:08,872 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 4472 transitions. Word has length 171 [2022-04-27 20:52:08,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:52:08,872 INFO L495 AbstractCegarLoop]: Abstraction has 2999 states and 4472 transitions. [2022-04-27 20:52:08,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:08,872 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 4472 transitions. [2022-04-27 20:52:08,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-04-27 20:52:08,874 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:52:08,874 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1] [2022-04-27 20:52:08,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-04-27 20:52:08,874 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:52:08,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:52:08,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1491668842, now seen corresponding path program 1 times [2022-04-27 20:52:08,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:52:08,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127618530] [2022-04-27 20:52:08,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:08,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:52:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:09,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:52:09,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:09,057 INFO L290 TraceCheckUtils]: 0: Hoare triple {111804#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {111797#true} is VALID [2022-04-27 20:52:09,058 INFO L290 TraceCheckUtils]: 1: Hoare triple {111797#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,058 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {111797#true} {111797#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,058 INFO L272 TraceCheckUtils]: 0: Hoare triple {111797#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111804#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:52:09,059 INFO L290 TraceCheckUtils]: 1: Hoare triple {111804#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {111797#true} is VALID [2022-04-27 20:52:09,059 INFO L290 TraceCheckUtils]: 2: Hoare triple {111797#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,059 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {111797#true} {111797#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,059 INFO L272 TraceCheckUtils]: 4: Hoare triple {111797#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L290 TraceCheckUtils]: 5: Hoare triple {111797#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L290 TraceCheckUtils]: 6: Hoare triple {111797#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L272 TraceCheckUtils]: 7: Hoare triple {111797#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L290 TraceCheckUtils]: 8: Hoare triple {111797#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L290 TraceCheckUtils]: 9: Hoare triple {111797#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {111797#true} is VALID [2022-04-27 20:52:09,060 INFO L290 TraceCheckUtils]: 10: Hoare triple {111797#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 11: Hoare triple {111797#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 12: Hoare triple {111797#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 13: Hoare triple {111797#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 14: Hoare triple {111797#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 15: Hoare triple {111797#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 16: Hoare triple {111797#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 17: Hoare triple {111797#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 18: Hoare triple {111797#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 19: Hoare triple {111797#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,061 INFO L290 TraceCheckUtils]: 20: Hoare triple {111797#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 21: Hoare triple {111797#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 22: Hoare triple {111797#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 23: Hoare triple {111797#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 24: Hoare triple {111797#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 25: Hoare triple {111797#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 26: Hoare triple {111797#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 27: Hoare triple {111797#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,062 INFO L290 TraceCheckUtils]: 28: Hoare triple {111797#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 29: Hoare triple {111797#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 30: Hoare triple {111797#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 31: Hoare triple {111797#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 32: Hoare triple {111797#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 33: Hoare triple {111797#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 34: Hoare triple {111797#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 35: Hoare triple {111797#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 36: Hoare triple {111797#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 37: Hoare triple {111797#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111797#true} is VALID [2022-04-27 20:52:09,063 INFO L290 TraceCheckUtils]: 38: Hoare triple {111797#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 39: Hoare triple {111797#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 40: Hoare triple {111797#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 41: Hoare triple {111797#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 42: Hoare triple {111797#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 43: Hoare triple {111797#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 44: Hoare triple {111797#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 45: Hoare triple {111797#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 46: Hoare triple {111797#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 47: Hoare triple {111797#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {111797#true} is VALID [2022-04-27 20:52:09,064 INFO L290 TraceCheckUtils]: 48: Hoare triple {111797#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 49: Hoare triple {111797#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 50: Hoare triple {111797#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 51: Hoare triple {111797#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 52: Hoare triple {111797#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 53: Hoare triple {111797#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 54: Hoare triple {111797#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 55: Hoare triple {111797#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 56: Hoare triple {111797#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 57: Hoare triple {111797#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,065 INFO L290 TraceCheckUtils]: 58: Hoare triple {111797#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 59: Hoare triple {111797#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 60: Hoare triple {111797#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 61: Hoare triple {111797#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 62: Hoare triple {111797#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 63: Hoare triple {111797#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 64: Hoare triple {111797#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 65: Hoare triple {111797#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 66: Hoare triple {111797#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 67: Hoare triple {111797#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {111797#true} is VALID [2022-04-27 20:52:09,066 INFO L290 TraceCheckUtils]: 68: Hoare triple {111797#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 69: Hoare triple {111797#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 70: Hoare triple {111797#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 71: Hoare triple {111797#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 72: Hoare triple {111797#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 73: Hoare triple {111797#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 74: Hoare triple {111797#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 75: Hoare triple {111797#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 76: Hoare triple {111797#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 77: Hoare triple {111797#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,067 INFO L290 TraceCheckUtils]: 78: Hoare triple {111797#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 79: Hoare triple {111797#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 80: Hoare triple {111797#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 81: Hoare triple {111797#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 82: Hoare triple {111797#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 83: Hoare triple {111797#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 84: Hoare triple {111797#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 85: Hoare triple {111797#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 86: Hoare triple {111797#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 87: Hoare triple {111797#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {111797#true} is VALID [2022-04-27 20:52:09,068 INFO L290 TraceCheckUtils]: 88: Hoare triple {111797#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 89: Hoare triple {111797#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 90: Hoare triple {111797#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 91: Hoare triple {111797#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 92: Hoare triple {111797#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 93: Hoare triple {111797#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 94: Hoare triple {111797#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 95: Hoare triple {111797#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 96: Hoare triple {111797#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {111797#true} is VALID [2022-04-27 20:52:09,069 INFO L290 TraceCheckUtils]: 97: Hoare triple {111797#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {111797#true} is VALID [2022-04-27 20:52:09,070 INFO L290 TraceCheckUtils]: 98: Hoare triple {111797#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {111797#true} is VALID [2022-04-27 20:52:09,070 INFO L290 TraceCheckUtils]: 99: Hoare triple {111797#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {111797#true} is VALID [2022-04-27 20:52:09,070 INFO L290 TraceCheckUtils]: 100: Hoare triple {111797#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {111797#true} is VALID [2022-04-27 20:52:09,070 INFO L290 TraceCheckUtils]: 101: Hoare triple {111797#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {111797#true} is VALID [2022-04-27 20:52:09,071 INFO L290 TraceCheckUtils]: 102: Hoare triple {111797#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,071 INFO L290 TraceCheckUtils]: 103: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,072 INFO L290 TraceCheckUtils]: 104: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,072 INFO L290 TraceCheckUtils]: 105: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,073 INFO L290 TraceCheckUtils]: 106: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,073 INFO L290 TraceCheckUtils]: 107: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,073 INFO L290 TraceCheckUtils]: 108: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,074 INFO L290 TraceCheckUtils]: 109: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,074 INFO L290 TraceCheckUtils]: 110: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,075 INFO L290 TraceCheckUtils]: 111: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,075 INFO L290 TraceCheckUtils]: 112: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,076 INFO L290 TraceCheckUtils]: 113: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,076 INFO L290 TraceCheckUtils]: 114: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,077 INFO L290 TraceCheckUtils]: 115: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,077 INFO L290 TraceCheckUtils]: 116: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,077 INFO L290 TraceCheckUtils]: 117: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,078 INFO L290 TraceCheckUtils]: 118: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,078 INFO L290 TraceCheckUtils]: 119: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,079 INFO L290 TraceCheckUtils]: 120: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,079 INFO L290 TraceCheckUtils]: 121: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,079 INFO L290 TraceCheckUtils]: 122: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,080 INFO L290 TraceCheckUtils]: 123: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,080 INFO L290 TraceCheckUtils]: 124: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,081 INFO L290 TraceCheckUtils]: 125: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,081 INFO L290 TraceCheckUtils]: 126: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,082 INFO L290 TraceCheckUtils]: 127: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,082 INFO L290 TraceCheckUtils]: 128: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,082 INFO L290 TraceCheckUtils]: 129: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,083 INFO L290 TraceCheckUtils]: 130: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,083 INFO L290 TraceCheckUtils]: 131: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,084 INFO L290 TraceCheckUtils]: 132: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:09,084 INFO L290 TraceCheckUtils]: 133: Hoare triple {111802#(not (= 8608 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {111803#(not (= |ssl3_accept_#t~mem73| 8608))} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 134: Hoare triple {111803#(not (= |ssl3_accept_#t~mem73| 8608))} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 135: Hoare triple {111798#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 136: Hoare triple {111798#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 137: Hoare triple {111798#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 138: Hoare triple {111798#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 139: Hoare triple {111798#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 140: Hoare triple {111798#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 141: Hoare triple {111798#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 142: Hoare triple {111798#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111798#false} is VALID [2022-04-27 20:52:09,085 INFO L290 TraceCheckUtils]: 143: Hoare triple {111798#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 144: Hoare triple {111798#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 145: Hoare triple {111798#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 146: Hoare triple {111798#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 147: Hoare triple {111798#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 148: Hoare triple {111798#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 149: Hoare triple {111798#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 150: Hoare triple {111798#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 151: Hoare triple {111798#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 152: Hoare triple {111798#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {111798#false} is VALID [2022-04-27 20:52:09,086 INFO L290 TraceCheckUtils]: 153: Hoare triple {111798#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 154: Hoare triple {111798#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 155: Hoare triple {111798#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 156: Hoare triple {111798#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 157: Hoare triple {111798#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 158: Hoare triple {111798#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 159: Hoare triple {111798#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 160: Hoare triple {111798#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 161: Hoare triple {111798#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 162: Hoare triple {111798#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {111798#false} is VALID [2022-04-27 20:52:09,087 INFO L290 TraceCheckUtils]: 163: Hoare triple {111798#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 164: Hoare triple {111798#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 165: Hoare triple {111798#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 166: Hoare triple {111798#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 167: Hoare triple {111798#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 168: Hoare triple {111798#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 169: Hoare triple {111798#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {111798#false} is VALID [2022-04-27 20:52:09,088 INFO L290 TraceCheckUtils]: 170: Hoare triple {111798#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {111798#false} is VALID [2022-04-27 20:52:09,089 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-04-27 20:52:09,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:52:09,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127618530] [2022-04-27 20:52:09,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127618530] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:52:09,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:52:09,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:52:09,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283036468] [2022-04-27 20:52:09,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:52:09,091 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:52:09,091 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:52:09,091 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:09,198 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 127 edges. 127 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:09,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:52:09,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:52:09,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:52:09,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:52:09,199 INFO L87 Difference]: Start difference. First operand 2999 states and 4472 transitions. Second operand has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:14,182 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:16,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:18,231 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:19,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:19,626 INFO L93 Difference]: Finished difference Result 3707 states and 5476 transitions. [2022-04-27 20:52:19,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:52:19,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-27 20:52:19,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:52:19,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:19,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 371 transitions. [2022-04-27 20:52:19,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:19,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 371 transitions. [2022-04-27 20:52:19,631 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 371 transitions. [2022-04-27 20:52:19,881 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 371 edges. 371 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:20,267 INFO L225 Difference]: With dead ends: 3707 [2022-04-27 20:52:20,267 INFO L226 Difference]: Without dead ends: 3707 [2022-04-27 20:52:20,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:52:20,268 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 106 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 52 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:52:20,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 368 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 458 Invalid, 3 Unknown, 0 Unchecked, 7.4s Time] [2022-04-27 20:52:20,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3707 states. [2022-04-27 20:52:20,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3707 to 3036. [2022-04-27 20:52:20,291 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:52:20,293 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3707 states. Second operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:20,294 INFO L74 IsIncluded]: Start isIncluded. First operand 3707 states. Second operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:20,295 INFO L87 Difference]: Start difference. First operand 3707 states. Second operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:20,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:20,639 INFO L93 Difference]: Finished difference Result 3707 states and 5476 transitions. [2022-04-27 20:52:20,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3707 states and 5476 transitions. [2022-04-27 20:52:20,642 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:20,642 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:20,644 INFO L74 IsIncluded]: Start isIncluded. First operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3707 states. [2022-04-27 20:52:20,646 INFO L87 Difference]: Start difference. First operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3707 states. [2022-04-27 20:52:21,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:21,000 INFO L93 Difference]: Finished difference Result 3707 states and 5476 transitions. [2022-04-27 20:52:21,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3707 states and 5476 transitions. [2022-04-27 20:52:21,003 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:21,003 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:21,003 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:52:21,003 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:52:21,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 3031 states have (on average 1.4909270867700428) internal successors, (4519), 3031 states have internal predecessors, (4519), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:21,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 4523 transitions. [2022-04-27 20:52:21,268 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 4523 transitions. Word has length 171 [2022-04-27 20:52:21,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:52:21,268 INFO L495 AbstractCegarLoop]: Abstraction has 3036 states and 4523 transitions. [2022-04-27 20:52:21,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.6) internal successors, (123), 4 states have internal predecessors, (123), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:21,268 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 4523 transitions. [2022-04-27 20:52:21,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-04-27 20:52:21,270 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:52:21,270 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1] [2022-04-27 20:52:21,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-04-27 20:52:21,270 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:52:21,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:52:21,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1995027153, now seen corresponding path program 1 times [2022-04-27 20:52:21,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:52:21,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163127287] [2022-04-27 20:52:21,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:21,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:52:21,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:21,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:52:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:21,436 INFO L290 TraceCheckUtils]: 0: Hoare triple {125973#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {125966#true} is VALID [2022-04-27 20:52:21,436 INFO L290 TraceCheckUtils]: 1: Hoare triple {125966#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,436 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {125966#true} {125966#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,437 INFO L272 TraceCheckUtils]: 0: Hoare triple {125966#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125973#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:52:21,437 INFO L290 TraceCheckUtils]: 1: Hoare triple {125973#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {125966#true} is VALID [2022-04-27 20:52:21,437 INFO L290 TraceCheckUtils]: 2: Hoare triple {125966#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,437 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {125966#true} {125966#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,437 INFO L272 TraceCheckUtils]: 4: Hoare triple {125966#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,438 INFO L290 TraceCheckUtils]: 5: Hoare triple {125966#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,438 INFO L290 TraceCheckUtils]: 6: Hoare triple {125966#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,438 INFO L272 TraceCheckUtils]: 7: Hoare triple {125966#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {125966#true} is VALID [2022-04-27 20:52:21,438 INFO L290 TraceCheckUtils]: 8: Hoare triple {125966#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 9: Hoare triple {125966#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 10: Hoare triple {125966#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 11: Hoare triple {125966#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 12: Hoare triple {125966#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 13: Hoare triple {125966#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 14: Hoare triple {125966#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 15: Hoare triple {125966#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 16: Hoare triple {125966#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 17: Hoare triple {125966#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125966#true} is VALID [2022-04-27 20:52:21,439 INFO L290 TraceCheckUtils]: 18: Hoare triple {125966#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 19: Hoare triple {125966#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 20: Hoare triple {125966#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 21: Hoare triple {125966#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 22: Hoare triple {125966#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 23: Hoare triple {125966#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 24: Hoare triple {125966#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 25: Hoare triple {125966#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 26: Hoare triple {125966#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {125966#true} is VALID [2022-04-27 20:52:21,440 INFO L290 TraceCheckUtils]: 27: Hoare triple {125966#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 28: Hoare triple {125966#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 29: Hoare triple {125966#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 30: Hoare triple {125966#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 31: Hoare triple {125966#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 32: Hoare triple {125966#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 33: Hoare triple {125966#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 34: Hoare triple {125966#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 35: Hoare triple {125966#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,441 INFO L290 TraceCheckUtils]: 36: Hoare triple {125966#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 37: Hoare triple {125966#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 38: Hoare triple {125966#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 39: Hoare triple {125966#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 40: Hoare triple {125966#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 41: Hoare triple {125966#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 42: Hoare triple {125966#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 43: Hoare triple {125966#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 44: Hoare triple {125966#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 45: Hoare triple {125966#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {125966#true} is VALID [2022-04-27 20:52:21,442 INFO L290 TraceCheckUtils]: 46: Hoare triple {125966#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 47: Hoare triple {125966#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 48: Hoare triple {125966#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 49: Hoare triple {125966#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 50: Hoare triple {125966#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 51: Hoare triple {125966#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 52: Hoare triple {125966#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 53: Hoare triple {125966#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 54: Hoare triple {125966#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 55: Hoare triple {125966#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125966#true} is VALID [2022-04-27 20:52:21,443 INFO L290 TraceCheckUtils]: 56: Hoare triple {125966#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 57: Hoare triple {125966#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 58: Hoare triple {125966#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 59: Hoare triple {125966#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 60: Hoare triple {125966#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 61: Hoare triple {125966#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 62: Hoare triple {125966#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 63: Hoare triple {125966#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 64: Hoare triple {125966#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 65: Hoare triple {125966#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125966#true} is VALID [2022-04-27 20:52:21,444 INFO L290 TraceCheckUtils]: 66: Hoare triple {125966#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 67: Hoare triple {125966#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 68: Hoare triple {125966#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 69: Hoare triple {125966#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 70: Hoare triple {125966#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 71: Hoare triple {125966#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 72: Hoare triple {125966#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 73: Hoare triple {125966#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 74: Hoare triple {125966#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,445 INFO L290 TraceCheckUtils]: 75: Hoare triple {125966#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 76: Hoare triple {125966#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 77: Hoare triple {125966#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 78: Hoare triple {125966#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 79: Hoare triple {125966#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 80: Hoare triple {125966#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 81: Hoare triple {125966#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 82: Hoare triple {125966#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 83: Hoare triple {125966#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 84: Hoare triple {125966#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125966#true} is VALID [2022-04-27 20:52:21,446 INFO L290 TraceCheckUtils]: 85: Hoare triple {125966#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 86: Hoare triple {125966#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 87: Hoare triple {125966#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 88: Hoare triple {125966#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 89: Hoare triple {125966#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 90: Hoare triple {125966#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 91: Hoare triple {125966#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 92: Hoare triple {125966#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 93: Hoare triple {125966#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 94: Hoare triple {125966#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {125966#true} is VALID [2022-04-27 20:52:21,447 INFO L290 TraceCheckUtils]: 95: Hoare triple {125966#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 96: Hoare triple {125966#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 97: Hoare triple {125966#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 98: Hoare triple {125966#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 99: Hoare triple {125966#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 100: Hoare triple {125966#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {125966#true} is VALID [2022-04-27 20:52:21,448 INFO L290 TraceCheckUtils]: 101: Hoare triple {125966#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {125966#true} is VALID [2022-04-27 20:52:21,449 INFO L290 TraceCheckUtils]: 102: Hoare triple {125966#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,450 INFO L290 TraceCheckUtils]: 103: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,450 INFO L290 TraceCheckUtils]: 104: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,450 INFO L290 TraceCheckUtils]: 105: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,451 INFO L290 TraceCheckUtils]: 106: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,451 INFO L290 TraceCheckUtils]: 107: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,452 INFO L290 TraceCheckUtils]: 108: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,452 INFO L290 TraceCheckUtils]: 109: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,453 INFO L290 TraceCheckUtils]: 110: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,453 INFO L290 TraceCheckUtils]: 111: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,453 INFO L290 TraceCheckUtils]: 112: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,454 INFO L290 TraceCheckUtils]: 113: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,454 INFO L290 TraceCheckUtils]: 114: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,455 INFO L290 TraceCheckUtils]: 115: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,455 INFO L290 TraceCheckUtils]: 116: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,456 INFO L290 TraceCheckUtils]: 117: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,456 INFO L290 TraceCheckUtils]: 118: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,456 INFO L290 TraceCheckUtils]: 119: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,457 INFO L290 TraceCheckUtils]: 120: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,457 INFO L290 TraceCheckUtils]: 121: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,458 INFO L290 TraceCheckUtils]: 122: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,458 INFO L290 TraceCheckUtils]: 123: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 124: Hoare triple {125971#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {125972#(= |ssl3_accept_#t~mem64| 8544)} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 125: Hoare triple {125972#(= |ssl3_accept_#t~mem64| 8544)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {125967#false} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 126: Hoare triple {125967#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {125967#false} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 127: Hoare triple {125967#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {125967#false} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 128: Hoare triple {125967#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {125967#false} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 129: Hoare triple {125967#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {125967#false} is VALID [2022-04-27 20:52:21,459 INFO L290 TraceCheckUtils]: 130: Hoare triple {125967#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 131: Hoare triple {125967#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 132: Hoare triple {125967#false} [880] L1242-->L1246: Formula: (= |v_ssl3_accept_#t~mem71_3| 8592) InVars {ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem71] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 133: Hoare triple {125967#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 134: Hoare triple {125967#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 135: Hoare triple {125967#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 136: Hoare triple {125967#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 137: Hoare triple {125967#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 138: Hoare triple {125967#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125967#false} is VALID [2022-04-27 20:52:21,460 INFO L290 TraceCheckUtils]: 139: Hoare triple {125967#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 140: Hoare triple {125967#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 141: Hoare triple {125967#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 142: Hoare triple {125967#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 143: Hoare triple {125967#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 144: Hoare triple {125967#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 145: Hoare triple {125967#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 146: Hoare triple {125967#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 147: Hoare triple {125967#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 148: Hoare triple {125967#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 149: Hoare triple {125967#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125967#false} is VALID [2022-04-27 20:52:21,461 INFO L290 TraceCheckUtils]: 150: Hoare triple {125967#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 151: Hoare triple {125967#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 152: Hoare triple {125967#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 153: Hoare triple {125967#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 154: Hoare triple {125967#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 155: Hoare triple {125967#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 156: Hoare triple {125967#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 157: Hoare triple {125967#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 158: Hoare triple {125967#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 159: Hoare triple {125967#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {125967#false} is VALID [2022-04-27 20:52:21,462 INFO L290 TraceCheckUtils]: 160: Hoare triple {125967#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 161: Hoare triple {125967#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 162: Hoare triple {125967#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 163: Hoare triple {125967#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 164: Hoare triple {125967#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 165: Hoare triple {125967#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 166: Hoare triple {125967#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 167: Hoare triple {125967#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 168: Hoare triple {125967#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {125967#false} is VALID [2022-04-27 20:52:21,463 INFO L290 TraceCheckUtils]: 169: Hoare triple {125967#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 170: Hoare triple {125967#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 171: Hoare triple {125967#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 172: Hoare triple {125967#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 173: Hoare triple {125967#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 174: Hoare triple {125967#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 175: Hoare triple {125967#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 176: Hoare triple {125967#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 177: Hoare triple {125967#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 178: Hoare triple {125967#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {125967#false} is VALID [2022-04-27 20:52:21,464 INFO L290 TraceCheckUtils]: 179: Hoare triple {125967#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 180: Hoare triple {125967#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 181: Hoare triple {125967#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 182: Hoare triple {125967#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 183: Hoare triple {125967#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 184: Hoare triple {125967#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 185: Hoare triple {125967#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 186: Hoare triple {125967#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 187: Hoare triple {125967#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 188: Hoare triple {125967#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {125967#false} is VALID [2022-04-27 20:52:21,465 INFO L290 TraceCheckUtils]: 189: Hoare triple {125967#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 190: Hoare triple {125967#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 191: Hoare triple {125967#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 192: Hoare triple {125967#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 193: Hoare triple {125967#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 194: Hoare triple {125967#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 195: Hoare triple {125967#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 196: Hoare triple {125967#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 197: Hoare triple {125967#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 198: Hoare triple {125967#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {125967#false} is VALID [2022-04-27 20:52:21,466 INFO L290 TraceCheckUtils]: 199: Hoare triple {125967#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {125967#false} is VALID [2022-04-27 20:52:21,467 INFO L290 TraceCheckUtils]: 200: Hoare triple {125967#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {125967#false} is VALID [2022-04-27 20:52:21,467 INFO L290 TraceCheckUtils]: 201: Hoare triple {125967#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {125967#false} is VALID [2022-04-27 20:52:21,467 INFO L290 TraceCheckUtils]: 202: Hoare triple {125967#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {125967#false} is VALID [2022-04-27 20:52:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 250 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-04-27 20:52:21,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:52:21,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163127287] [2022-04-27 20:52:21,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163127287] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:52:21,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:52:21,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:52:21,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794200462] [2022-04-27 20:52:21,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:52:21,469 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 203 [2022-04-27 20:52:21,469 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:52:21,469 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:21,576 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 130 edges. 130 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:21,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:52:21,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:52:21,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:52:21,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:52:21,577 INFO L87 Difference]: Start difference. First operand 3036 states and 4523 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:28,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:28,891 INFO L93 Difference]: Finished difference Result 3190 states and 4729 transitions. [2022-04-27 20:52:28,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:52:28,891 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 203 [2022-04-27 20:52:28,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:52:28,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:28,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 291 transitions. [2022-04-27 20:52:28,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:28,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 291 transitions. [2022-04-27 20:52:28,894 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 291 transitions. [2022-04-27 20:52:29,082 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 291 edges. 291 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:29,367 INFO L225 Difference]: With dead ends: 3190 [2022-04-27 20:52:29,367 INFO L226 Difference]: Without dead ends: 3190 [2022-04-27 20:52:29,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:52:29,368 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 41 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:52:29,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 602 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-27 20:52:29,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3190 states. [2022-04-27 20:52:29,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3190 to 3036. [2022-04-27 20:52:29,390 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:52:29,392 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3190 states. Second operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:29,393 INFO L74 IsIncluded]: Start isIncluded. First operand 3190 states. Second operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:29,395 INFO L87 Difference]: Start difference. First operand 3190 states. Second operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:29,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:29,671 INFO L93 Difference]: Finished difference Result 3190 states and 4729 transitions. [2022-04-27 20:52:29,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3190 states and 4729 transitions. [2022-04-27 20:52:29,674 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:29,674 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:29,677 INFO L74 IsIncluded]: Start isIncluded. First operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3190 states. [2022-04-27 20:52:29,679 INFO L87 Difference]: Start difference. First operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3190 states. [2022-04-27 20:52:29,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:29,951 INFO L93 Difference]: Finished difference Result 3190 states and 4729 transitions. [2022-04-27 20:52:29,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3190 states and 4729 transitions. [2022-04-27 20:52:29,953 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:29,953 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:29,953 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:52:29,953 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:52:29,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 3031 states have (on average 1.488617617947872) internal successors, (4512), 3031 states have internal predecessors, (4512), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:30,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 4516 transitions. [2022-04-27 20:52:30,209 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 4516 transitions. Word has length 203 [2022-04-27 20:52:30,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:52:30,209 INFO L495 AbstractCegarLoop]: Abstraction has 3036 states and 4516 transitions. [2022-04-27 20:52:30,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:30,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 4516 transitions. [2022-04-27 20:52:30,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-04-27 20:52:30,211 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:52:30,211 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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] [2022-04-27 20:52:30,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-04-27 20:52:30,211 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:52:30,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:52:30,212 INFO L85 PathProgramCache]: Analyzing trace with hash 615238797, now seen corresponding path program 1 times [2022-04-27 20:52:30,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:52:30,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442676246] [2022-04-27 20:52:30,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:30,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:52:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:30,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:52:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:30,362 INFO L290 TraceCheckUtils]: 0: Hoare triple {138591#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {138584#true} is VALID [2022-04-27 20:52:30,362 INFO L290 TraceCheckUtils]: 1: Hoare triple {138584#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,362 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {138584#true} {138584#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,363 INFO L272 TraceCheckUtils]: 0: Hoare triple {138584#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138591#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:52:30,363 INFO L290 TraceCheckUtils]: 1: Hoare triple {138591#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {138584#true} is VALID [2022-04-27 20:52:30,363 INFO L290 TraceCheckUtils]: 2: Hoare triple {138584#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,363 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {138584#true} {138584#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,363 INFO L272 TraceCheckUtils]: 4: Hoare triple {138584#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,364 INFO L290 TraceCheckUtils]: 5: Hoare triple {138584#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,364 INFO L290 TraceCheckUtils]: 6: Hoare triple {138584#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,364 INFO L272 TraceCheckUtils]: 7: Hoare triple {138584#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {138584#true} is VALID [2022-04-27 20:52:30,364 INFO L290 TraceCheckUtils]: 8: Hoare triple {138584#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {138584#true} is VALID [2022-04-27 20:52:30,364 INFO L290 TraceCheckUtils]: 9: Hoare triple {138584#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 10: Hoare triple {138584#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 11: Hoare triple {138584#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 12: Hoare triple {138584#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 13: Hoare triple {138584#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 14: Hoare triple {138584#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 15: Hoare triple {138584#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 16: Hoare triple {138584#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 17: Hoare triple {138584#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 18: Hoare triple {138584#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,365 INFO L290 TraceCheckUtils]: 19: Hoare triple {138584#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 20: Hoare triple {138584#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 21: Hoare triple {138584#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 22: Hoare triple {138584#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 23: Hoare triple {138584#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 24: Hoare triple {138584#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 25: Hoare triple {138584#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 26: Hoare triple {138584#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 27: Hoare triple {138584#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,366 INFO L290 TraceCheckUtils]: 28: Hoare triple {138584#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 29: Hoare triple {138584#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 30: Hoare triple {138584#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 31: Hoare triple {138584#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 32: Hoare triple {138584#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 33: Hoare triple {138584#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 34: Hoare triple {138584#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 35: Hoare triple {138584#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 36: Hoare triple {138584#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 37: Hoare triple {138584#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138584#true} is VALID [2022-04-27 20:52:30,367 INFO L290 TraceCheckUtils]: 38: Hoare triple {138584#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 39: Hoare triple {138584#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 40: Hoare triple {138584#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 41: Hoare triple {138584#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 42: Hoare triple {138584#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 43: Hoare triple {138584#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 44: Hoare triple {138584#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 45: Hoare triple {138584#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 46: Hoare triple {138584#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 47: Hoare triple {138584#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {138584#true} is VALID [2022-04-27 20:52:30,368 INFO L290 TraceCheckUtils]: 48: Hoare triple {138584#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 49: Hoare triple {138584#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 50: Hoare triple {138584#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 51: Hoare triple {138584#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 52: Hoare triple {138584#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 53: Hoare triple {138584#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 54: Hoare triple {138584#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 55: Hoare triple {138584#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 56: Hoare triple {138584#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 57: Hoare triple {138584#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,369 INFO L290 TraceCheckUtils]: 58: Hoare triple {138584#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 59: Hoare triple {138584#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 60: Hoare triple {138584#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 61: Hoare triple {138584#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 62: Hoare triple {138584#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 63: Hoare triple {138584#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 64: Hoare triple {138584#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 65: Hoare triple {138584#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 66: Hoare triple {138584#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 67: Hoare triple {138584#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {138584#true} is VALID [2022-04-27 20:52:30,370 INFO L290 TraceCheckUtils]: 68: Hoare triple {138584#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 69: Hoare triple {138584#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 70: Hoare triple {138584#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 71: Hoare triple {138584#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 72: Hoare triple {138584#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 73: Hoare triple {138584#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 74: Hoare triple {138584#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 75: Hoare triple {138584#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 76: Hoare triple {138584#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138584#true} is VALID [2022-04-27 20:52:30,371 INFO L290 TraceCheckUtils]: 77: Hoare triple {138584#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 78: Hoare triple {138584#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 79: Hoare triple {138584#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 80: Hoare triple {138584#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 81: Hoare triple {138584#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 82: Hoare triple {138584#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 83: Hoare triple {138584#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 84: Hoare triple {138584#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 85: Hoare triple {138584#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 86: Hoare triple {138584#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138584#true} is VALID [2022-04-27 20:52:30,372 INFO L290 TraceCheckUtils]: 87: Hoare triple {138584#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 88: Hoare triple {138584#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 89: Hoare triple {138584#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 90: Hoare triple {138584#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 91: Hoare triple {138584#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 92: Hoare triple {138584#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 93: Hoare triple {138584#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 94: Hoare triple {138584#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 95: Hoare triple {138584#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {138584#true} is VALID [2022-04-27 20:52:30,373 INFO L290 TraceCheckUtils]: 96: Hoare triple {138584#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {138584#true} is VALID [2022-04-27 20:52:30,374 INFO L290 TraceCheckUtils]: 97: Hoare triple {138584#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {138584#true} is VALID [2022-04-27 20:52:30,374 INFO L290 TraceCheckUtils]: 98: Hoare triple {138584#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {138584#true} is VALID [2022-04-27 20:52:30,374 INFO L290 TraceCheckUtils]: 99: Hoare triple {138584#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {138584#true} is VALID [2022-04-27 20:52:30,374 INFO L290 TraceCheckUtils]: 100: Hoare triple {138584#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {138584#true} is VALID [2022-04-27 20:52:30,374 INFO L290 TraceCheckUtils]: 101: Hoare triple {138584#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {138584#true} is VALID [2022-04-27 20:52:30,375 INFO L290 TraceCheckUtils]: 102: Hoare triple {138584#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,376 INFO L290 TraceCheckUtils]: 103: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,376 INFO L290 TraceCheckUtils]: 104: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,376 INFO L290 TraceCheckUtils]: 105: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,377 INFO L290 TraceCheckUtils]: 106: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,377 INFO L290 TraceCheckUtils]: 107: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,378 INFO L290 TraceCheckUtils]: 108: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,378 INFO L290 TraceCheckUtils]: 109: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,378 INFO L290 TraceCheckUtils]: 110: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,379 INFO L290 TraceCheckUtils]: 111: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,379 INFO L290 TraceCheckUtils]: 112: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,380 INFO L290 TraceCheckUtils]: 113: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,380 INFO L290 TraceCheckUtils]: 114: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,380 INFO L290 TraceCheckUtils]: 115: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,381 INFO L290 TraceCheckUtils]: 116: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,381 INFO L290 TraceCheckUtils]: 117: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 118: Hoare triple {138589#(not (= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138590#(not (= |ssl3_accept_#t~mem58| 8496))} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 119: Hoare triple {138590#(not (= |ssl3_accept_#t~mem58| 8496))} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {138585#false} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 120: Hoare triple {138585#false} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {138585#false} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 121: Hoare triple {138585#false} [796] L1373-->L1373-2: Formula: (not (= v_ssl3_accept_~blastFlag~0_22 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 122: Hoare triple {138585#false} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {138585#false} is VALID [2022-04-27 20:52:30,382 INFO L290 TraceCheckUtils]: 123: Hoare triple {138585#false} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 124: Hoare triple {138585#false} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 125: Hoare triple {138585#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 126: Hoare triple {138585#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 127: Hoare triple {138585#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 128: Hoare triple {138585#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 129: Hoare triple {138585#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 130: Hoare triple {138585#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 131: Hoare triple {138585#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 132: Hoare triple {138585#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,383 INFO L290 TraceCheckUtils]: 133: Hoare triple {138585#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 134: Hoare triple {138585#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 135: Hoare triple {138585#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 136: Hoare triple {138585#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 137: Hoare triple {138585#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 138: Hoare triple {138585#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 139: Hoare triple {138585#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 140: Hoare triple {138585#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 141: Hoare triple {138585#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 142: Hoare triple {138585#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,384 INFO L290 TraceCheckUtils]: 143: Hoare triple {138585#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 144: Hoare triple {138585#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 145: Hoare triple {138585#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 146: Hoare triple {138585#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 147: Hoare triple {138585#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 148: Hoare triple {138585#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 149: Hoare triple {138585#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 150: Hoare triple {138585#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 151: Hoare triple {138585#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 152: Hoare triple {138585#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {138585#false} is VALID [2022-04-27 20:52:30,385 INFO L290 TraceCheckUtils]: 153: Hoare triple {138585#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 154: Hoare triple {138585#false} [880] L1242-->L1246: Formula: (= |v_ssl3_accept_#t~mem71_3| 8592) InVars {ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem71] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 155: Hoare triple {138585#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 156: Hoare triple {138585#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 157: Hoare triple {138585#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 158: Hoare triple {138585#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 159: Hoare triple {138585#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 160: Hoare triple {138585#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 161: Hoare triple {138585#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138585#false} is VALID [2022-04-27 20:52:30,386 INFO L290 TraceCheckUtils]: 162: Hoare triple {138585#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 163: Hoare triple {138585#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 164: Hoare triple {138585#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 165: Hoare triple {138585#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 166: Hoare triple {138585#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 167: Hoare triple {138585#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 168: Hoare triple {138585#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 169: Hoare triple {138585#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 170: Hoare triple {138585#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138585#false} is VALID [2022-04-27 20:52:30,387 INFO L290 TraceCheckUtils]: 171: Hoare triple {138585#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 172: Hoare triple {138585#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 173: Hoare triple {138585#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 174: Hoare triple {138585#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 175: Hoare triple {138585#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 176: Hoare triple {138585#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 177: Hoare triple {138585#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 178: Hoare triple {138585#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 179: Hoare triple {138585#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 180: Hoare triple {138585#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {138585#false} is VALID [2022-04-27 20:52:30,388 INFO L290 TraceCheckUtils]: 181: Hoare triple {138585#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 182: Hoare triple {138585#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 183: Hoare triple {138585#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 184: Hoare triple {138585#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 185: Hoare triple {138585#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 186: Hoare triple {138585#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 187: Hoare triple {138585#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 188: Hoare triple {138585#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 189: Hoare triple {138585#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {138585#false} is VALID [2022-04-27 20:52:30,389 INFO L290 TraceCheckUtils]: 190: Hoare triple {138585#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 191: Hoare triple {138585#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 192: Hoare triple {138585#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 193: Hoare triple {138585#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 194: Hoare triple {138585#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 195: Hoare triple {138585#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 196: Hoare triple {138585#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 197: Hoare triple {138585#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 198: Hoare triple {138585#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {138585#false} is VALID [2022-04-27 20:52:30,390 INFO L290 TraceCheckUtils]: 199: Hoare triple {138585#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 200: Hoare triple {138585#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 201: Hoare triple {138585#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 202: Hoare triple {138585#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 203: Hoare triple {138585#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 204: Hoare triple {138585#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 205: Hoare triple {138585#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 206: Hoare triple {138585#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 207: Hoare triple {138585#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 208: Hoare triple {138585#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {138585#false} is VALID [2022-04-27 20:52:30,391 INFO L290 TraceCheckUtils]: 209: Hoare triple {138585#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 210: Hoare triple {138585#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 211: Hoare triple {138585#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 212: Hoare triple {138585#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 213: Hoare triple {138585#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 214: Hoare triple {138585#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 215: Hoare triple {138585#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 216: Hoare triple {138585#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 217: Hoare triple {138585#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 218: Hoare triple {138585#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {138585#false} is VALID [2022-04-27 20:52:30,392 INFO L290 TraceCheckUtils]: 219: Hoare triple {138585#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {138585#false} is VALID [2022-04-27 20:52:30,393 INFO L290 TraceCheckUtils]: 220: Hoare triple {138585#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {138585#false} is VALID [2022-04-27 20:52:30,393 INFO L290 TraceCheckUtils]: 221: Hoare triple {138585#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {138585#false} is VALID [2022-04-27 20:52:30,393 INFO L290 TraceCheckUtils]: 222: Hoare triple {138585#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {138585#false} is VALID [2022-04-27 20:52:30,393 INFO L290 TraceCheckUtils]: 223: Hoare triple {138585#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,393 INFO L290 TraceCheckUtils]: 224: Hoare triple {138585#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {138585#false} is VALID [2022-04-27 20:52:30,394 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 322 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-04-27 20:52:30,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:52:30,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442676246] [2022-04-27 20:52:30,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442676246] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:52:30,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:52:30,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:52:30,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616673233] [2022-04-27 20:52:30,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:52:30,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2022-04-27 20:52:30,395 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:52:30,395 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:30,495 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 129 edges. 129 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:30,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:52:30,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:52:30,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:52:30,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:52:30,496 INFO L87 Difference]: Start difference. First operand 3036 states and 4516 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:35,694 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:37,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:37,113 INFO L93 Difference]: Finished difference Result 3490 states and 5075 transitions. [2022-04-27 20:52:37,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:52:37,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2022-04-27 20:52:37,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:52:37,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:37,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 377 transitions. [2022-04-27 20:52:37,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:37,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 377 transitions. [2022-04-27 20:52:37,117 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 377 transitions. [2022-04-27 20:52:37,378 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 377 edges. 377 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:37,718 INFO L225 Difference]: With dead ends: 3490 [2022-04-27 20:52:37,718 INFO L226 Difference]: Without dead ends: 3490 [2022-04-27 20:52:37,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:52:37,719 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 126 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:52:37,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 415 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-04-27 20:52:37,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3490 states. [2022-04-27 20:52:37,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3490 to 3036. [2022-04-27 20:52:37,737 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:52:37,739 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3490 states. Second operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:37,740 INFO L74 IsIncluded]: Start isIncluded. First operand 3490 states. Second operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:37,742 INFO L87 Difference]: Start difference. First operand 3490 states. Second operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:38,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:38,053 INFO L93 Difference]: Finished difference Result 3490 states and 5075 transitions. [2022-04-27 20:52:38,053 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 5075 transitions. [2022-04-27 20:52:38,056 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:38,056 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:38,060 INFO L74 IsIncluded]: Start isIncluded. First operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3490 states. [2022-04-27 20:52:38,061 INFO L87 Difference]: Start difference. First operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3490 states. [2022-04-27 20:52:38,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:38,383 INFO L93 Difference]: Finished difference Result 3490 states and 5075 transitions. [2022-04-27 20:52:38,383 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 5075 transitions. [2022-04-27 20:52:38,386 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:38,386 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:38,386 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:52:38,386 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:52:38,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 3031 states have (on average 1.4708017156054107) internal successors, (4458), 3031 states have internal predecessors, (4458), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:38,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 4462 transitions. [2022-04-27 20:52:38,608 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 4462 transitions. Word has length 225 [2022-04-27 20:52:38,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:52:38,608 INFO L495 AbstractCegarLoop]: Abstraction has 3036 states and 4462 transitions. [2022-04-27 20:52:38,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:38,608 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 4462 transitions. [2022-04-27 20:52:38,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-04-27 20:52:38,610 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:52:38,611 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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] [2022-04-27 20:52:38,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-04-27 20:52:38,611 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:52:38,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:52:38,611 INFO L85 PathProgramCache]: Analyzing trace with hash -272806771, now seen corresponding path program 1 times [2022-04-27 20:52:38,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:52:38,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377485583] [2022-04-27 20:52:38,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:38,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:52:38,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:38,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:52:38,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:38,789 INFO L290 TraceCheckUtils]: 0: Hoare triple {152111#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {152102#true} is VALID [2022-04-27 20:52:38,789 INFO L290 TraceCheckUtils]: 1: Hoare triple {152102#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,789 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {152102#true} {152102#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,790 INFO L272 TraceCheckUtils]: 0: Hoare triple {152102#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152111#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:52:38,790 INFO L290 TraceCheckUtils]: 1: Hoare triple {152111#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {152102#true} is VALID [2022-04-27 20:52:38,790 INFO L290 TraceCheckUtils]: 2: Hoare triple {152102#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,790 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {152102#true} {152102#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,790 INFO L272 TraceCheckUtils]: 4: Hoare triple {152102#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,791 INFO L290 TraceCheckUtils]: 5: Hoare triple {152102#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,791 INFO L290 TraceCheckUtils]: 6: Hoare triple {152102#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,791 INFO L272 TraceCheckUtils]: 7: Hoare triple {152102#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 8: Hoare triple {152102#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 9: Hoare triple {152102#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 10: Hoare triple {152102#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 11: Hoare triple {152102#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 12: Hoare triple {152102#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 13: Hoare triple {152102#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 14: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,792 INFO L290 TraceCheckUtils]: 15: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 16: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 17: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 18: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 19: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 20: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 21: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 22: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 23: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 24: Hoare triple {152102#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:38,793 INFO L290 TraceCheckUtils]: 25: Hoare triple {152102#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 26: Hoare triple {152102#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 27: Hoare triple {152102#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 28: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 29: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 30: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 31: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 32: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 33: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:38,794 INFO L290 TraceCheckUtils]: 34: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 35: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 36: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 37: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 38: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 39: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 40: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 41: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 42: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 43: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:38,795 INFO L290 TraceCheckUtils]: 44: Hoare triple {152102#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:38,796 INFO L290 TraceCheckUtils]: 45: Hoare triple {152102#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {152102#true} is VALID [2022-04-27 20:52:38,796 INFO L290 TraceCheckUtils]: 46: Hoare triple {152102#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:38,796 INFO L290 TraceCheckUtils]: 47: Hoare triple {152102#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {152102#true} is VALID [2022-04-27 20:52:38,797 INFO L290 TraceCheckUtils]: 48: Hoare triple {152102#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,797 INFO L290 TraceCheckUtils]: 49: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,798 INFO L290 TraceCheckUtils]: 50: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,798 INFO L290 TraceCheckUtils]: 51: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,799 INFO L290 TraceCheckUtils]: 52: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,799 INFO L290 TraceCheckUtils]: 53: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,800 INFO L290 TraceCheckUtils]: 54: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,800 INFO L290 TraceCheckUtils]: 55: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,800 INFO L290 TraceCheckUtils]: 56: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,801 INFO L290 TraceCheckUtils]: 57: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,801 INFO L290 TraceCheckUtils]: 58: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,802 INFO L290 TraceCheckUtils]: 59: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,802 INFO L290 TraceCheckUtils]: 60: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,802 INFO L290 TraceCheckUtils]: 61: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,803 INFO L290 TraceCheckUtils]: 62: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,803 INFO L290 TraceCheckUtils]: 63: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,804 INFO L290 TraceCheckUtils]: 64: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,804 INFO L290 TraceCheckUtils]: 65: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,805 INFO L290 TraceCheckUtils]: 66: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:38,805 INFO L290 TraceCheckUtils]: 67: Hoare triple {152107#(not (= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152108#(not (= |ssl3_accept_#t~mem60| 8544))} is VALID [2022-04-27 20:52:38,805 INFO L290 TraceCheckUtils]: 68: Hoare triple {152108#(not (= |ssl3_accept_#t~mem60| 8544))} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152102#true} is VALID [2022-04-27 20:52:38,805 INFO L290 TraceCheckUtils]: 69: Hoare triple {152102#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:38,805 INFO L290 TraceCheckUtils]: 70: Hoare triple {152102#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 71: Hoare triple {152102#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 72: Hoare triple {152102#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 73: Hoare triple {152102#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 74: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 75: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 76: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 77: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 78: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 79: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:38,806 INFO L290 TraceCheckUtils]: 80: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 81: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 82: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 83: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 84: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 85: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 86: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 87: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 88: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 89: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:38,807 INFO L290 TraceCheckUtils]: 90: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 91: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 92: Hoare triple {152102#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 93: Hoare triple {152102#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 94: Hoare triple {152102#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 95: Hoare triple {152102#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 96: Hoare triple {152102#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 97: Hoare triple {152102#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 98: Hoare triple {152102#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:38,808 INFO L290 TraceCheckUtils]: 99: Hoare triple {152102#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {152102#true} is VALID [2022-04-27 20:52:38,809 INFO L290 TraceCheckUtils]: 100: Hoare triple {152102#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:38,809 INFO L290 TraceCheckUtils]: 101: Hoare triple {152102#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:38,810 INFO L290 TraceCheckUtils]: 102: Hoare triple {152102#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,810 INFO L290 TraceCheckUtils]: 103: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,811 INFO L290 TraceCheckUtils]: 104: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,811 INFO L290 TraceCheckUtils]: 105: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,811 INFO L290 TraceCheckUtils]: 106: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,812 INFO L290 TraceCheckUtils]: 107: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,812 INFO L290 TraceCheckUtils]: 108: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,813 INFO L290 TraceCheckUtils]: 109: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,813 INFO L290 TraceCheckUtils]: 110: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,813 INFO L290 TraceCheckUtils]: 111: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,814 INFO L290 TraceCheckUtils]: 112: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,814 INFO L290 TraceCheckUtils]: 113: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,815 INFO L290 TraceCheckUtils]: 114: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,815 INFO L290 TraceCheckUtils]: 115: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,816 INFO L290 TraceCheckUtils]: 116: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,816 INFO L290 TraceCheckUtils]: 117: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,817 INFO L290 TraceCheckUtils]: 118: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,817 INFO L290 TraceCheckUtils]: 119: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:38,817 INFO L290 TraceCheckUtils]: 120: Hoare triple {152109#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152110#(not (= |ssl3_accept_#t~mem60| 8512))} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 121: Hoare triple {152110#(not (= |ssl3_accept_#t~mem60| 8512))} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152103#false} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 122: Hoare triple {152103#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152103#false} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 123: Hoare triple {152103#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152103#false} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 124: Hoare triple {152103#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 125: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,818 INFO L290 TraceCheckUtils]: 126: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 127: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 128: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 129: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 130: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 131: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 132: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 133: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 134: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 135: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:38,819 INFO L290 TraceCheckUtils]: 136: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 137: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 138: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 139: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 140: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 141: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 142: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 143: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 144: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 145: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:38,820 INFO L290 TraceCheckUtils]: 146: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 147: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 148: Hoare triple {152103#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 149: Hoare triple {152103#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 150: Hoare triple {152103#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 151: Hoare triple {152103#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 152: Hoare triple {152103#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 153: Hoare triple {152103#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 154: Hoare triple {152103#false} [880] L1242-->L1246: Formula: (= |v_ssl3_accept_#t~mem71_3| 8592) InVars {ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:38,821 INFO L290 TraceCheckUtils]: 155: Hoare triple {152103#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 156: Hoare triple {152103#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 157: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 158: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 159: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 160: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 161: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 162: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 163: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 164: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 165: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,822 INFO L290 TraceCheckUtils]: 166: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 167: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 168: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 169: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 170: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 171: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 172: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 173: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 174: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 175: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:38,823 INFO L290 TraceCheckUtils]: 176: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 177: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 178: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 179: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 180: Hoare triple {152103#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 181: Hoare triple {152103#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 182: Hoare triple {152103#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 183: Hoare triple {152103#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 184: Hoare triple {152103#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 185: Hoare triple {152103#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:38,824 INFO L290 TraceCheckUtils]: 186: Hoare triple {152103#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 187: Hoare triple {152103#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 188: Hoare triple {152103#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 189: Hoare triple {152103#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 190: Hoare triple {152103#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 191: Hoare triple {152103#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 192: Hoare triple {152103#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 193: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 194: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:38,825 INFO L290 TraceCheckUtils]: 195: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 196: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 197: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 198: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 199: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 200: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 201: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 202: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 203: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 204: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 205: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:38,826 INFO L290 TraceCheckUtils]: 206: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 207: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 208: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 209: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 210: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 211: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 212: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 213: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 214: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 215: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:38,827 INFO L290 TraceCheckUtils]: 216: Hoare triple {152103#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 217: Hoare triple {152103#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 218: Hoare triple {152103#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 219: Hoare triple {152103#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 220: Hoare triple {152103#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 221: Hoare triple {152103#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 222: Hoare triple {152103#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 223: Hoare triple {152103#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,828 INFO L290 TraceCheckUtils]: 224: Hoare triple {152103#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:38,829 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 339 proven. 38 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-04-27 20:52:38,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:52:38,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377485583] [2022-04-27 20:52:38,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377485583] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-27 20:52:38,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758526781] [2022-04-27 20:52:38,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:38,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-27 20:52:38,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-27 20:52:38,836 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-27 20:52:38,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-27 20:52:39,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:39,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 1368 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-27 20:52:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:39,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-27 20:52:39,914 INFO L356 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2022-04-27 20:52:39,914 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-04-27 20:52:39,997 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-04-27 20:52:39,997 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 7 [2022-04-27 20:52:40,193 INFO L356 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2022-04-27 20:52:40,194 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-04-27 20:52:40,446 INFO L272 TraceCheckUtils]: 0: Hoare triple {152102#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,446 INFO L290 TraceCheckUtils]: 1: Hoare triple {152102#true} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {152102#true} is VALID [2022-04-27 20:52:40,446 INFO L290 TraceCheckUtils]: 2: Hoare triple {152102#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,446 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {152102#true} {152102#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,446 INFO L272 TraceCheckUtils]: 4: Hoare triple {152102#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,447 INFO L290 TraceCheckUtils]: 5: Hoare triple {152102#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,447 INFO L290 TraceCheckUtils]: 6: Hoare triple {152102#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,447 INFO L272 TraceCheckUtils]: 7: Hoare triple {152102#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 8: Hoare triple {152102#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 9: Hoare triple {152102#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 10: Hoare triple {152102#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 11: Hoare triple {152102#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 12: Hoare triple {152102#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:40,448 INFO L290 TraceCheckUtils]: 13: Hoare triple {152102#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:40,449 INFO L290 TraceCheckUtils]: 14: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,449 INFO L290 TraceCheckUtils]: 15: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:40,449 INFO L290 TraceCheckUtils]: 16: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:40,449 INFO L290 TraceCheckUtils]: 17: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:40,449 INFO L290 TraceCheckUtils]: 18: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 19: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 20: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 21: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 22: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 23: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 24: Hoare triple {152102#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:40,450 INFO L290 TraceCheckUtils]: 25: Hoare triple {152102#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {152102#true} is VALID [2022-04-27 20:52:40,451 INFO L290 TraceCheckUtils]: 26: Hoare triple {152102#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:40,452 INFO L290 TraceCheckUtils]: 27: Hoare triple {152102#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,452 INFO L290 TraceCheckUtils]: 28: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,453 INFO L290 TraceCheckUtils]: 29: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,453 INFO L290 TraceCheckUtils]: 30: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,454 INFO L290 TraceCheckUtils]: 31: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,454 INFO L290 TraceCheckUtils]: 32: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,454 INFO L290 TraceCheckUtils]: 33: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,455 INFO L290 TraceCheckUtils]: 34: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,455 INFO L290 TraceCheckUtils]: 35: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,456 INFO L290 TraceCheckUtils]: 36: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,456 INFO L290 TraceCheckUtils]: 37: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,457 INFO L290 TraceCheckUtils]: 38: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,457 INFO L290 TraceCheckUtils]: 39: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,457 INFO L290 TraceCheckUtils]: 40: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,458 INFO L290 TraceCheckUtils]: 41: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,458 INFO L290 TraceCheckUtils]: 42: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} is VALID [2022-04-27 20:52:40,458 INFO L290 TraceCheckUtils]: 43: Hoare triple {152196#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 64)) 0)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 44: Hoare triple {152102#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 45: Hoare triple {152102#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 46: Hoare triple {152102#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 47: Hoare triple {152102#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 48: Hoare triple {152102#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 49: Hoare triple {152102#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 50: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,459 INFO L290 TraceCheckUtils]: 51: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 52: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 53: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 54: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 55: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 56: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 57: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 58: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 59: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:40,460 INFO L290 TraceCheckUtils]: 60: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 61: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 62: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 63: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 64: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 65: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 66: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 67: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,461 INFO L290 TraceCheckUtils]: 68: Hoare triple {152102#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 69: Hoare triple {152102#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 70: Hoare triple {152102#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 71: Hoare triple {152102#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 72: Hoare triple {152102#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 73: Hoare triple {152102#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 74: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 75: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,462 INFO L290 TraceCheckUtils]: 76: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 77: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 78: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 79: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 80: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 81: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 82: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 83: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 84: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:40,463 INFO L290 TraceCheckUtils]: 85: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 86: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 87: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 88: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 89: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 90: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 91: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 92: Hoare triple {152102#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 93: Hoare triple {152102#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:40,464 INFO L290 TraceCheckUtils]: 94: Hoare triple {152102#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 95: Hoare triple {152102#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 96: Hoare triple {152102#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 97: Hoare triple {152102#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 98: Hoare triple {152102#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 99: Hoare triple {152102#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 100: Hoare triple {152102#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 101: Hoare triple {152102#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,465 INFO L290 TraceCheckUtils]: 102: Hoare triple {152102#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 103: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 104: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 105: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 106: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 107: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 108: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 109: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:40,466 INFO L290 TraceCheckUtils]: 110: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 111: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 112: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 113: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 114: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 115: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 116: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 117: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 118: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:40,467 INFO L290 TraceCheckUtils]: 119: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,468 INFO L290 TraceCheckUtils]: 120: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:40,468 INFO L290 TraceCheckUtils]: 121: Hoare triple {152102#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152102#true} is VALID [2022-04-27 20:52:40,468 INFO L290 TraceCheckUtils]: 122: Hoare triple {152102#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:40,468 INFO L290 TraceCheckUtils]: 123: Hoare triple {152102#true} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:40,469 INFO L290 TraceCheckUtils]: 124: Hoare triple {152102#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,470 INFO L290 TraceCheckUtils]: 125: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,470 INFO L290 TraceCheckUtils]: 126: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,470 INFO L290 TraceCheckUtils]: 127: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,471 INFO L290 TraceCheckUtils]: 128: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,471 INFO L290 TraceCheckUtils]: 129: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,471 INFO L290 TraceCheckUtils]: 130: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,472 INFO L290 TraceCheckUtils]: 131: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,472 INFO L290 TraceCheckUtils]: 132: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,473 INFO L290 TraceCheckUtils]: 133: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,473 INFO L290 TraceCheckUtils]: 134: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,473 INFO L290 TraceCheckUtils]: 135: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,474 INFO L290 TraceCheckUtils]: 136: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,474 INFO L290 TraceCheckUtils]: 137: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,475 INFO L290 TraceCheckUtils]: 138: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,475 INFO L290 TraceCheckUtils]: 139: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,476 INFO L290 TraceCheckUtils]: 140: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,476 INFO L290 TraceCheckUtils]: 141: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,477 INFO L290 TraceCheckUtils]: 142: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,477 INFO L290 TraceCheckUtils]: 143: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:52:40,477 INFO L290 TraceCheckUtils]: 144: Hoare triple {152488#(= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152549#(and (= |ssl3_accept_#t~mem62| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))) (= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:40,478 INFO L290 TraceCheckUtils]: 145: Hoare triple {152549#(and (= |ssl3_accept_#t~mem62| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))) (= 8528 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:40,478 INFO L290 TraceCheckUtils]: 146: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:40,478 INFO L290 TraceCheckUtils]: 147: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:40,478 INFO L290 TraceCheckUtils]: 148: Hoare triple {152103#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {152103#false} is VALID [2022-04-27 20:52:40,478 INFO L290 TraceCheckUtils]: 149: Hoare triple {152103#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 150: Hoare triple {152103#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 151: Hoare triple {152103#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 152: Hoare triple {152103#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 153: Hoare triple {152103#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 154: Hoare triple {152103#false} [880] L1242-->L1246: Formula: (= |v_ssl3_accept_#t~mem71_3| 8592) InVars {ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 155: Hoare triple {152103#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 156: Hoare triple {152103#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:40,479 INFO L290 TraceCheckUtils]: 157: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 158: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 159: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 160: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 161: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 162: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 163: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 164: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:40,480 INFO L290 TraceCheckUtils]: 165: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 166: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 167: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 168: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 169: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 170: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 171: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 172: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 173: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 174: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:40,481 INFO L290 TraceCheckUtils]: 175: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 176: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 177: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 178: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 179: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 180: Hoare triple {152103#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 181: Hoare triple {152103#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 182: Hoare triple {152103#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {152103#false} is VALID [2022-04-27 20:52:40,482 INFO L290 TraceCheckUtils]: 183: Hoare triple {152103#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 184: Hoare triple {152103#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 185: Hoare triple {152103#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 186: Hoare triple {152103#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 187: Hoare triple {152103#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 188: Hoare triple {152103#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 189: Hoare triple {152103#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 190: Hoare triple {152103#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:40,483 INFO L290 TraceCheckUtils]: 191: Hoare triple {152103#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 192: Hoare triple {152103#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 193: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 194: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 195: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 196: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 197: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 198: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:40,484 INFO L290 TraceCheckUtils]: 199: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 200: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 201: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 202: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 203: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 204: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 205: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 206: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 207: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 208: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:40,485 INFO L290 TraceCheckUtils]: 209: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 210: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 211: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 212: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 213: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 214: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 215: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 216: Hoare triple {152103#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:40,486 INFO L290 TraceCheckUtils]: 217: Hoare triple {152103#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 218: Hoare triple {152103#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 219: Hoare triple {152103#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 220: Hoare triple {152103#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 221: Hoare triple {152103#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 222: Hoare triple {152103#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:40,487 INFO L290 TraceCheckUtils]: 223: Hoare triple {152103#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:40,488 INFO L290 TraceCheckUtils]: 224: Hoare triple {152103#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:40,489 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 298 proven. 64 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-04-27 20:52:40,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-27 20:52:41,006 INFO L290 TraceCheckUtils]: 224: Hoare triple {152103#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:41,006 INFO L290 TraceCheckUtils]: 223: Hoare triple {152103#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:41,006 INFO L290 TraceCheckUtils]: 222: Hoare triple {152103#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 221: Hoare triple {152103#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 220: Hoare triple {152103#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 219: Hoare triple {152103#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 218: Hoare triple {152103#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 217: Hoare triple {152103#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 216: Hoare triple {152103#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 215: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 214: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 213: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 212: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:41,007 INFO L290 TraceCheckUtils]: 211: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 210: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 209: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 208: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 207: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 206: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 205: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 204: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 203: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 202: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:41,008 INFO L290 TraceCheckUtils]: 201: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 200: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 199: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 198: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 197: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 196: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 195: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 194: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 193: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 192: Hoare triple {152103#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:41,009 INFO L290 TraceCheckUtils]: 191: Hoare triple {152103#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 190: Hoare triple {152103#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 189: Hoare triple {152103#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 188: Hoare triple {152103#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 187: Hoare triple {152103#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 186: Hoare triple {152103#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 185: Hoare triple {152103#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 184: Hoare triple {152103#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 183: Hoare triple {152103#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 182: Hoare triple {152103#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 181: Hoare triple {152103#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 180: Hoare triple {152103#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 179: Hoare triple {152103#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 178: Hoare triple {152103#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {152103#false} is VALID [2022-04-27 20:52:41,010 INFO L290 TraceCheckUtils]: 177: Hoare triple {152103#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 176: Hoare triple {152103#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 175: Hoare triple {152103#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 174: Hoare triple {152103#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 173: Hoare triple {152103#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 172: Hoare triple {152103#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 171: Hoare triple {152103#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 170: Hoare triple {152103#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 169: Hoare triple {152103#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 168: Hoare triple {152103#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 167: Hoare triple {152103#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 166: Hoare triple {152103#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 165: Hoare triple {152103#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:41,011 INFO L290 TraceCheckUtils]: 164: Hoare triple {152103#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 163: Hoare triple {152103#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 162: Hoare triple {152103#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 161: Hoare triple {152103#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 160: Hoare triple {152103#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 159: Hoare triple {152103#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 158: Hoare triple {152103#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 157: Hoare triple {152103#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 156: Hoare triple {152103#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152103#false} is VALID [2022-04-27 20:52:41,012 INFO L290 TraceCheckUtils]: 155: Hoare triple {152103#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {152103#false} is VALID [2022-04-27 20:52:41,014 INFO L290 TraceCheckUtils]: 154: Hoare triple {153000#(not (= |ssl3_accept_#t~mem71| 8592))} [880] L1242-->L1246: Formula: (= |v_ssl3_accept_#t~mem71_3| 8592) InVars {ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem71] {152103#false} is VALID [2022-04-27 20:52:41,015 INFO L290 TraceCheckUtils]: 153: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {153000#(not (= |ssl3_accept_#t~mem71| 8592))} is VALID [2022-04-27 20:52:41,015 INFO L290 TraceCheckUtils]: 152: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,015 INFO L290 TraceCheckUtils]: 151: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,016 INFO L290 TraceCheckUtils]: 150: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,016 INFO L290 TraceCheckUtils]: 149: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,016 INFO L290 TraceCheckUtils]: 148: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,017 INFO L290 TraceCheckUtils]: 147: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,017 INFO L290 TraceCheckUtils]: 146: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,018 INFO L290 TraceCheckUtils]: 145: Hoare triple {153029#(or (not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))) (= |ssl3_accept_#t~mem62| 8528))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,018 INFO L290 TraceCheckUtils]: 144: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {153029#(or (not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))) (= |ssl3_accept_#t~mem62| 8528))} is VALID [2022-04-27 20:52:41,018 INFO L290 TraceCheckUtils]: 143: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,019 INFO L290 TraceCheckUtils]: 142: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,019 INFO L290 TraceCheckUtils]: 141: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,023 INFO L290 TraceCheckUtils]: 140: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,024 INFO L290 TraceCheckUtils]: 139: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,024 INFO L290 TraceCheckUtils]: 138: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,025 INFO L290 TraceCheckUtils]: 137: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,025 INFO L290 TraceCheckUtils]: 136: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,025 INFO L290 TraceCheckUtils]: 135: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,026 INFO L290 TraceCheckUtils]: 134: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,026 INFO L290 TraceCheckUtils]: 133: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,027 INFO L290 TraceCheckUtils]: 132: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,027 INFO L290 TraceCheckUtils]: 131: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,028 INFO L290 TraceCheckUtils]: 130: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,028 INFO L290 TraceCheckUtils]: 129: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,028 INFO L290 TraceCheckUtils]: 128: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,029 INFO L290 TraceCheckUtils]: 127: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,029 INFO L290 TraceCheckUtils]: 126: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,030 INFO L290 TraceCheckUtils]: 125: Hoare triple {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,031 INFO L290 TraceCheckUtils]: 124: Hoare triple {152102#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {153004#(not (= 8592 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:52:41,031 INFO L290 TraceCheckUtils]: 123: Hoare triple {152102#true} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:41,031 INFO L290 TraceCheckUtils]: 122: Hoare triple {152102#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:41,031 INFO L290 TraceCheckUtils]: 121: Hoare triple {152102#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152102#true} is VALID [2022-04-27 20:52:41,031 INFO L290 TraceCheckUtils]: 120: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 119: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 118: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 117: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 116: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 115: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 114: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 113: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 112: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 111: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,032 INFO L290 TraceCheckUtils]: 110: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 109: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 108: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 107: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 106: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 105: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 104: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 103: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 102: Hoare triple {152102#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,033 INFO L290 TraceCheckUtils]: 101: Hoare triple {152102#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 100: Hoare triple {152102#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 99: Hoare triple {152102#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 98: Hoare triple {152102#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 97: Hoare triple {152102#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 96: Hoare triple {152102#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 95: Hoare triple {152102#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 94: Hoare triple {152102#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:41,034 INFO L290 TraceCheckUtils]: 93: Hoare triple {152102#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 92: Hoare triple {152102#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 91: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 90: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 89: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 88: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 87: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 86: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 85: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 84: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:41,035 INFO L290 TraceCheckUtils]: 83: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 82: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 81: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 80: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 79: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 78: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 77: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 76: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 75: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,036 INFO L290 TraceCheckUtils]: 74: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 73: Hoare triple {152102#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 72: Hoare triple {152102#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 71: Hoare triple {152102#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 70: Hoare triple {152102#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 69: Hoare triple {152102#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 68: Hoare triple {152102#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 67: Hoare triple {152102#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,037 INFO L290 TraceCheckUtils]: 66: Hoare triple {152102#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 65: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 64: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 63: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 62: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 61: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 60: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 59: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 58: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 57: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,038 INFO L290 TraceCheckUtils]: 56: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 55: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 54: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 53: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 52: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 51: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 50: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 49: Hoare triple {152102#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,039 INFO L290 TraceCheckUtils]: 48: Hoare triple {152102#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 47: Hoare triple {152102#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 46: Hoare triple {152102#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 45: Hoare triple {152102#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 44: Hoare triple {152102#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 43: Hoare triple {152102#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 42: Hoare triple {152102#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 41: Hoare triple {152102#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 40: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 39: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:41,040 INFO L290 TraceCheckUtils]: 38: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 37: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 36: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 35: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 34: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 33: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 32: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 31: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 30: Hoare triple {152102#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 29: Hoare triple {152102#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,041 INFO L290 TraceCheckUtils]: 28: Hoare triple {152102#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 27: Hoare triple {152102#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 26: Hoare triple {152102#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 25: Hoare triple {152102#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 24: Hoare triple {152102#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 23: Hoare triple {152102#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 22: Hoare triple {152102#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 21: Hoare triple {152102#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 20: Hoare triple {152102#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {152102#true} is VALID [2022-04-27 20:52:41,042 INFO L290 TraceCheckUtils]: 19: Hoare triple {152102#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 18: Hoare triple {152102#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 17: Hoare triple {152102#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 16: Hoare triple {152102#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 15: Hoare triple {152102#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 14: Hoare triple {152102#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 13: Hoare triple {152102#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 12: Hoare triple {152102#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 11: Hoare triple {152102#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,043 INFO L290 TraceCheckUtils]: 10: Hoare triple {152102#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,044 INFO L290 TraceCheckUtils]: 9: Hoare triple {152102#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {152102#true} is VALID [2022-04-27 20:52:41,044 INFO L290 TraceCheckUtils]: 8: Hoare triple {152102#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {152102#true} is VALID [2022-04-27 20:52:41,044 INFO L272 TraceCheckUtils]: 7: Hoare triple {152102#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {152102#true} is VALID [2022-04-27 20:52:41,044 INFO L290 TraceCheckUtils]: 6: Hoare triple {152102#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L290 TraceCheckUtils]: 5: Hoare triple {152102#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L272 TraceCheckUtils]: 4: Hoare triple {152102#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {152102#true} {152102#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L290 TraceCheckUtils]: 2: Hoare triple {152102#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L290 TraceCheckUtils]: 1: Hoare triple {152102#true} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {152102#true} is VALID [2022-04-27 20:52:41,045 INFO L272 TraceCheckUtils]: 0: Hoare triple {152102#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {152102#true} is VALID [2022-04-27 20:52:41,046 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2022-04-27 20:52:41,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758526781] provided 1 perfect and 1 imperfect interpolant sequences [2022-04-27 20:52:41,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-04-27 20:52:41,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 13 [2022-04-27 20:52:41,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75478904] [2022-04-27 20:52:41,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:52:41,047 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2022-04-27 20:52:41,048 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:52:41,048 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:41,151 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 138 edges. 138 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:41,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:52:41,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:52:41,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:52:41,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-27 20:52:41,152 INFO L87 Difference]: Start difference. First operand 3036 states and 4462 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:44,695 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:47,103 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:48,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:48,633 INFO L93 Difference]: Finished difference Result 3770 states and 5474 transitions. [2022-04-27 20:52:48,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-27 20:52:48,634 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2022-04-27 20:52:48,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:52:48,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:48,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 377 transitions. [2022-04-27 20:52:48,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:48,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 377 transitions. [2022-04-27 20:52:48,637 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 4 states and 377 transitions. [2022-04-27 20:52:48,893 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 377 edges. 377 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:49,368 INFO L225 Difference]: With dead ends: 3770 [2022-04-27 20:52:49,369 INFO L226 Difference]: Without dead ends: 3770 [2022-04-27 20:52:49,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-04-27 20:52:49,369 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 141 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-04-27 20:52:49,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 478 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-04-27 20:52:49,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3770 states. [2022-04-27 20:52:49,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3770 to 3281. [2022-04-27 20:52:49,388 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:52:49,390 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3770 states. Second operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:49,391 INFO L74 IsIncluded]: Start isIncluded. First operand 3770 states. Second operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:49,393 INFO L87 Difference]: Start difference. First operand 3770 states. Second operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:49,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:49,760 INFO L93 Difference]: Finished difference Result 3770 states and 5474 transitions. [2022-04-27 20:52:49,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3770 states and 5474 transitions. [2022-04-27 20:52:49,762 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:49,762 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:49,765 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3770 states. [2022-04-27 20:52:49,767 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3770 states. [2022-04-27 20:52:50,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:52:50,170 INFO L93 Difference]: Finished difference Result 3770 states and 5474 transitions. [2022-04-27 20:52:50,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3770 states and 5474 transitions. [2022-04-27 20:52:50,172 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:52:50,172 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:52:50,172 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:52:50,172 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:52:50,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.4697802197802199) internal successors, (4815), 3276 states have internal predecessors, (4815), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:50,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4819 transitions. [2022-04-27 20:52:50,487 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4819 transitions. Word has length 225 [2022-04-27 20:52:50,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:52:50,488 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4819 transitions. [2022-04-27 20:52:50,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:50,488 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4819 transitions. [2022-04-27 20:52:50,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-04-27 20:52:50,490 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:52:50,490 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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] [2022-04-27 20:52:50,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-27 20:52:50,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-27 20:52:50,697 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:52:50,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:52:50,697 INFO L85 PathProgramCache]: Analyzing trace with hash 2026060561, now seen corresponding path program 1 times [2022-04-27 20:52:50,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:52:50,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060345386] [2022-04-27 20:52:50,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:52:50,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:52:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:50,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:52:50,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:52:50,879 INFO L290 TraceCheckUtils]: 0: Hoare triple {168067#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {168060#true} is VALID [2022-04-27 20:52:50,879 INFO L290 TraceCheckUtils]: 1: Hoare triple {168060#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,879 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {168060#true} {168060#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,880 INFO L272 TraceCheckUtils]: 0: Hoare triple {168060#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168067#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:52:50,880 INFO L290 TraceCheckUtils]: 1: Hoare triple {168067#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {168060#true} is VALID [2022-04-27 20:52:50,880 INFO L290 TraceCheckUtils]: 2: Hoare triple {168060#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,880 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {168060#true} {168060#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,880 INFO L272 TraceCheckUtils]: 4: Hoare triple {168060#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,881 INFO L290 TraceCheckUtils]: 5: Hoare triple {168060#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,881 INFO L290 TraceCheckUtils]: 6: Hoare triple {168060#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,881 INFO L272 TraceCheckUtils]: 7: Hoare triple {168060#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 8: Hoare triple {168060#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 9: Hoare triple {168060#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 10: Hoare triple {168060#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 11: Hoare triple {168060#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 12: Hoare triple {168060#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 13: Hoare triple {168060#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 14: Hoare triple {168060#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,882 INFO L290 TraceCheckUtils]: 15: Hoare triple {168060#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 16: Hoare triple {168060#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 17: Hoare triple {168060#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 18: Hoare triple {168060#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 19: Hoare triple {168060#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 20: Hoare triple {168060#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 21: Hoare triple {168060#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 22: Hoare triple {168060#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 23: Hoare triple {168060#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 24: Hoare triple {168060#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {168060#true} is VALID [2022-04-27 20:52:50,883 INFO L290 TraceCheckUtils]: 25: Hoare triple {168060#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 26: Hoare triple {168060#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 27: Hoare triple {168060#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 28: Hoare triple {168060#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 29: Hoare triple {168060#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 30: Hoare triple {168060#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 31: Hoare triple {168060#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 32: Hoare triple {168060#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 33: Hoare triple {168060#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 34: Hoare triple {168060#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 35: Hoare triple {168060#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,884 INFO L290 TraceCheckUtils]: 36: Hoare triple {168060#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 37: Hoare triple {168060#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 38: Hoare triple {168060#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 39: Hoare triple {168060#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 40: Hoare triple {168060#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 41: Hoare triple {168060#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 42: Hoare triple {168060#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 43: Hoare triple {168060#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 44: Hoare triple {168060#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 45: Hoare triple {168060#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 46: Hoare triple {168060#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {168060#true} is VALID [2022-04-27 20:52:50,885 INFO L290 TraceCheckUtils]: 47: Hoare triple {168060#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 48: Hoare triple {168060#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 49: Hoare triple {168060#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 50: Hoare triple {168060#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 51: Hoare triple {168060#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 52: Hoare triple {168060#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 53: Hoare triple {168060#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 54: Hoare triple {168060#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 55: Hoare triple {168060#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 56: Hoare triple {168060#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168060#true} is VALID [2022-04-27 20:52:50,886 INFO L290 TraceCheckUtils]: 57: Hoare triple {168060#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 58: Hoare triple {168060#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 59: Hoare triple {168060#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 60: Hoare triple {168060#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 61: Hoare triple {168060#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 62: Hoare triple {168060#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 63: Hoare triple {168060#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 64: Hoare triple {168060#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 65: Hoare triple {168060#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 66: Hoare triple {168060#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168060#true} is VALID [2022-04-27 20:52:50,887 INFO L290 TraceCheckUtils]: 67: Hoare triple {168060#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 68: Hoare triple {168060#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 69: Hoare triple {168060#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 70: Hoare triple {168060#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 71: Hoare triple {168060#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 72: Hoare triple {168060#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 73: Hoare triple {168060#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 74: Hoare triple {168060#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 75: Hoare triple {168060#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 76: Hoare triple {168060#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168060#true} is VALID [2022-04-27 20:52:50,888 INFO L290 TraceCheckUtils]: 77: Hoare triple {168060#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 78: Hoare triple {168060#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 79: Hoare triple {168060#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 80: Hoare triple {168060#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 81: Hoare triple {168060#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 82: Hoare triple {168060#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 83: Hoare triple {168060#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 84: Hoare triple {168060#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 85: Hoare triple {168060#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 86: Hoare triple {168060#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168060#true} is VALID [2022-04-27 20:52:50,889 INFO L290 TraceCheckUtils]: 87: Hoare triple {168060#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 88: Hoare triple {168060#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 89: Hoare triple {168060#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 90: Hoare triple {168060#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 91: Hoare triple {168060#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 92: Hoare triple {168060#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 93: Hoare triple {168060#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 94: Hoare triple {168060#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 95: Hoare triple {168060#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 96: Hoare triple {168060#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {168060#true} is VALID [2022-04-27 20:52:50,890 INFO L290 TraceCheckUtils]: 97: Hoare triple {168060#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {168060#true} is VALID [2022-04-27 20:52:50,891 INFO L290 TraceCheckUtils]: 98: Hoare triple {168060#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {168060#true} is VALID [2022-04-27 20:52:50,891 INFO L290 TraceCheckUtils]: 99: Hoare triple {168060#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {168060#true} is VALID [2022-04-27 20:52:50,891 INFO L290 TraceCheckUtils]: 100: Hoare triple {168060#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {168060#true} is VALID [2022-04-27 20:52:50,891 INFO L290 TraceCheckUtils]: 101: Hoare triple {168060#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {168060#true} is VALID [2022-04-27 20:52:50,892 INFO L290 TraceCheckUtils]: 102: Hoare triple {168060#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,893 INFO L290 TraceCheckUtils]: 103: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,893 INFO L290 TraceCheckUtils]: 104: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,893 INFO L290 TraceCheckUtils]: 105: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,894 INFO L290 TraceCheckUtils]: 106: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,894 INFO L290 TraceCheckUtils]: 107: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,895 INFO L290 TraceCheckUtils]: 108: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,895 INFO L290 TraceCheckUtils]: 109: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,895 INFO L290 TraceCheckUtils]: 110: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,896 INFO L290 TraceCheckUtils]: 111: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,896 INFO L290 TraceCheckUtils]: 112: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,897 INFO L290 TraceCheckUtils]: 113: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,897 INFO L290 TraceCheckUtils]: 114: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,898 INFO L290 TraceCheckUtils]: 115: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,898 INFO L290 TraceCheckUtils]: 116: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,898 INFO L290 TraceCheckUtils]: 117: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,899 INFO L290 TraceCheckUtils]: 118: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,899 INFO L290 TraceCheckUtils]: 119: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} is VALID [2022-04-27 20:52:50,900 INFO L290 TraceCheckUtils]: 120: Hoare triple {168065#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)) 8512))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168066#(not (= |ssl3_accept_#t~mem60| 8512))} is VALID [2022-04-27 20:52:50,900 INFO L290 TraceCheckUtils]: 121: Hoare triple {168066#(not (= |ssl3_accept_#t~mem60| 8512))} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {168061#false} is VALID [2022-04-27 20:52:50,900 INFO L290 TraceCheckUtils]: 122: Hoare triple {168061#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {168061#false} is VALID [2022-04-27 20:52:50,900 INFO L290 TraceCheckUtils]: 123: Hoare triple {168061#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {168061#false} is VALID [2022-04-27 20:52:50,900 INFO L290 TraceCheckUtils]: 124: Hoare triple {168061#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 125: Hoare triple {168061#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 126: Hoare triple {168061#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 127: Hoare triple {168061#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 128: Hoare triple {168061#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 129: Hoare triple {168061#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 130: Hoare triple {168061#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 131: Hoare triple {168061#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 132: Hoare triple {168061#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 133: Hoare triple {168061#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 134: Hoare triple {168061#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168061#false} is VALID [2022-04-27 20:52:50,901 INFO L290 TraceCheckUtils]: 135: Hoare triple {168061#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 136: Hoare triple {168061#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 137: Hoare triple {168061#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 138: Hoare triple {168061#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 139: Hoare triple {168061#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 140: Hoare triple {168061#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 141: Hoare triple {168061#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 142: Hoare triple {168061#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 143: Hoare triple {168061#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 144: Hoare triple {168061#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {168061#false} is VALID [2022-04-27 20:52:50,902 INFO L290 TraceCheckUtils]: 145: Hoare triple {168061#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 146: Hoare triple {168061#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 147: Hoare triple {168061#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 148: Hoare triple {168061#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 149: Hoare triple {168061#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 150: Hoare triple {168061#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 151: Hoare triple {168061#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 152: Hoare triple {168061#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 153: Hoare triple {168061#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 154: Hoare triple {168061#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {168061#false} is VALID [2022-04-27 20:52:50,903 INFO L290 TraceCheckUtils]: 155: Hoare triple {168061#false} [891] L1245-->L1246: Formula: (= 8593 |v_ssl3_accept_#t~mem72_3|) InVars {ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem72] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 156: Hoare triple {168061#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 157: Hoare triple {168061#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 158: Hoare triple {168061#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 159: Hoare triple {168061#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 160: Hoare triple {168061#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 161: Hoare triple {168061#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 162: Hoare triple {168061#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 163: Hoare triple {168061#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168061#false} is VALID [2022-04-27 20:52:50,904 INFO L290 TraceCheckUtils]: 164: Hoare triple {168061#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 165: Hoare triple {168061#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 166: Hoare triple {168061#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 167: Hoare triple {168061#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 168: Hoare triple {168061#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 169: Hoare triple {168061#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 170: Hoare triple {168061#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 171: Hoare triple {168061#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 172: Hoare triple {168061#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 173: Hoare triple {168061#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 174: Hoare triple {168061#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,905 INFO L290 TraceCheckUtils]: 175: Hoare triple {168061#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 176: Hoare triple {168061#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 177: Hoare triple {168061#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 178: Hoare triple {168061#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 179: Hoare triple {168061#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 180: Hoare triple {168061#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 181: Hoare triple {168061#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 182: Hoare triple {168061#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 183: Hoare triple {168061#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 184: Hoare triple {168061#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 185: Hoare triple {168061#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {168061#false} is VALID [2022-04-27 20:52:50,906 INFO L290 TraceCheckUtils]: 186: Hoare triple {168061#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 187: Hoare triple {168061#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 188: Hoare triple {168061#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 189: Hoare triple {168061#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 190: Hoare triple {168061#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 191: Hoare triple {168061#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 192: Hoare triple {168061#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 193: Hoare triple {168061#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 194: Hoare triple {168061#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,907 INFO L290 TraceCheckUtils]: 195: Hoare triple {168061#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 196: Hoare triple {168061#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 197: Hoare triple {168061#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 198: Hoare triple {168061#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 199: Hoare triple {168061#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 200: Hoare triple {168061#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 201: Hoare triple {168061#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 202: Hoare triple {168061#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 203: Hoare triple {168061#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 204: Hoare triple {168061#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 205: Hoare triple {168061#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {168061#false} is VALID [2022-04-27 20:52:50,908 INFO L290 TraceCheckUtils]: 206: Hoare triple {168061#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 207: Hoare triple {168061#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 208: Hoare triple {168061#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 209: Hoare triple {168061#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 210: Hoare triple {168061#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 211: Hoare triple {168061#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 212: Hoare triple {168061#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 213: Hoare triple {168061#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 214: Hoare triple {168061#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 215: Hoare triple {168061#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {168061#false} is VALID [2022-04-27 20:52:50,909 INFO L290 TraceCheckUtils]: 216: Hoare triple {168061#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 217: Hoare triple {168061#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 218: Hoare triple {168061#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 219: Hoare triple {168061#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 220: Hoare triple {168061#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 221: Hoare triple {168061#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 222: Hoare triple {168061#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 223: Hoare triple {168061#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 224: Hoare triple {168061#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,910 INFO L290 TraceCheckUtils]: 225: Hoare triple {168061#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {168061#false} is VALID [2022-04-27 20:52:50,911 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-04-27 20:52:50,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:52:50,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060345386] [2022-04-27 20:52:50,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060345386] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:52:50,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:52:50,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:52:50,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700839730] [2022-04-27 20:52:50,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:52:50,913 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 226 [2022-04-27 20:52:50,913 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:52:50,913 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:51,010 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 129 edges. 129 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:52:51,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:52:51,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:52:51,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:52:51,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:52:51,011 INFO L87 Difference]: Start difference. First operand 3281 states and 4819 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:52:53,811 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:55,580 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:52:58,765 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:02,730 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:04,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:04,138 INFO L93 Difference]: Finished difference Result 3735 states and 5385 transitions. [2022-04-27 20:53:04,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:53:04,138 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 226 [2022-04-27 20:53:04,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:04,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:04,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 378 transitions. [2022-04-27 20:53:04,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:04,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 378 transitions. [2022-04-27 20:53:04,141 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 378 transitions. [2022-04-27 20:53:04,397 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 378 edges. 378 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:04,920 INFO L225 Difference]: With dead ends: 3735 [2022-04-27 20:53:04,920 INFO L226 Difference]: Without dead ends: 3735 [2022-04-27 20:53:04,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:53:04,921 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 124 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-04-27 20:53:04,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 380 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-04-27 20:53:04,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2022-04-27 20:53:04,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 3281. [2022-04-27 20:53:04,946 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:53:04,949 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3735 states. Second operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:04,951 INFO L74 IsIncluded]: Start isIncluded. First operand 3735 states. Second operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:04,953 INFO L87 Difference]: Start difference. First operand 3735 states. Second operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:05,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:05,379 INFO L93 Difference]: Finished difference Result 3735 states and 5385 transitions. [2022-04-27 20:53:05,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 5385 transitions. [2022-04-27 20:53:05,382 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:05,382 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:05,385 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3735 states. [2022-04-27 20:53:05,386 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3735 states. [2022-04-27 20:53:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:05,740 INFO L93 Difference]: Finished difference Result 3735 states and 5385 transitions. [2022-04-27 20:53:05,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 5385 transitions. [2022-04-27 20:53:05,743 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:05,743 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:05,743 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:53:05,743 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:53:05,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.4554334554334554) internal successors, (4768), 3276 states have internal predecessors, (4768), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:06,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4772 transitions. [2022-04-27 20:53:06,040 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4772 transitions. Word has length 226 [2022-04-27 20:53:06,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:53:06,041 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4772 transitions. [2022-04-27 20:53:06,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:06,041 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4772 transitions. [2022-04-27 20:53:06,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-04-27 20:53:06,043 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:53:06,043 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1] [2022-04-27 20:53:06,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-04-27 20:53:06,043 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:53:06,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:53:06,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1121259521, now seen corresponding path program 1 times [2022-04-27 20:53:06,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:53:06,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648565527] [2022-04-27 20:53:06,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:53:06,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:53:06,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:53:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:06,213 INFO L290 TraceCheckUtils]: 0: Hoare triple {182565#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {182558#true} is VALID [2022-04-27 20:53:06,214 INFO L290 TraceCheckUtils]: 1: Hoare triple {182558#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,214 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {182558#true} {182558#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,215 INFO L272 TraceCheckUtils]: 0: Hoare triple {182558#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182565#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:53:06,215 INFO L290 TraceCheckUtils]: 1: Hoare triple {182565#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {182558#true} is VALID [2022-04-27 20:53:06,216 INFO L290 TraceCheckUtils]: 2: Hoare triple {182558#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,216 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {182558#true} {182558#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,216 INFO L272 TraceCheckUtils]: 4: Hoare triple {182558#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,216 INFO L290 TraceCheckUtils]: 5: Hoare triple {182558#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L290 TraceCheckUtils]: 6: Hoare triple {182558#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L272 TraceCheckUtils]: 7: Hoare triple {182558#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L290 TraceCheckUtils]: 8: Hoare triple {182558#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L290 TraceCheckUtils]: 9: Hoare triple {182558#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L290 TraceCheckUtils]: 10: Hoare triple {182558#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,217 INFO L290 TraceCheckUtils]: 11: Hoare triple {182558#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 12: Hoare triple {182558#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 13: Hoare triple {182558#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 14: Hoare triple {182558#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 15: Hoare triple {182558#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 16: Hoare triple {182558#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 17: Hoare triple {182558#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 18: Hoare triple {182558#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 19: Hoare triple {182558#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,218 INFO L290 TraceCheckUtils]: 20: Hoare triple {182558#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 21: Hoare triple {182558#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 22: Hoare triple {182558#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 23: Hoare triple {182558#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 24: Hoare triple {182558#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 25: Hoare triple {182558#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 26: Hoare triple {182558#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 27: Hoare triple {182558#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 28: Hoare triple {182558#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,219 INFO L290 TraceCheckUtils]: 29: Hoare triple {182558#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 30: Hoare triple {182558#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 31: Hoare triple {182558#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 32: Hoare triple {182558#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 33: Hoare triple {182558#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 34: Hoare triple {182558#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 35: Hoare triple {182558#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 36: Hoare triple {182558#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 37: Hoare triple {182558#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 38: Hoare triple {182558#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182558#true} is VALID [2022-04-27 20:53:06,220 INFO L290 TraceCheckUtils]: 39: Hoare triple {182558#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 40: Hoare triple {182558#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 41: Hoare triple {182558#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 42: Hoare triple {182558#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 43: Hoare triple {182558#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 44: Hoare triple {182558#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 45: Hoare triple {182558#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 46: Hoare triple {182558#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 47: Hoare triple {182558#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {182558#true} is VALID [2022-04-27 20:53:06,221 INFO L290 TraceCheckUtils]: 48: Hoare triple {182558#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 49: Hoare triple {182558#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 50: Hoare triple {182558#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 51: Hoare triple {182558#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 52: Hoare triple {182558#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 53: Hoare triple {182558#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 54: Hoare triple {182558#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 55: Hoare triple {182558#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 56: Hoare triple {182558#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 57: Hoare triple {182558#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,222 INFO L290 TraceCheckUtils]: 58: Hoare triple {182558#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 59: Hoare triple {182558#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 60: Hoare triple {182558#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 61: Hoare triple {182558#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 62: Hoare triple {182558#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 63: Hoare triple {182558#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 64: Hoare triple {182558#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 65: Hoare triple {182558#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 66: Hoare triple {182558#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 67: Hoare triple {182558#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {182558#true} is VALID [2022-04-27 20:53:06,223 INFO L290 TraceCheckUtils]: 68: Hoare triple {182558#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 69: Hoare triple {182558#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 70: Hoare triple {182558#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 71: Hoare triple {182558#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 72: Hoare triple {182558#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 73: Hoare triple {182558#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 74: Hoare triple {182558#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 75: Hoare triple {182558#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 76: Hoare triple {182558#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182558#true} is VALID [2022-04-27 20:53:06,224 INFO L290 TraceCheckUtils]: 77: Hoare triple {182558#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 78: Hoare triple {182558#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 79: Hoare triple {182558#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 80: Hoare triple {182558#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 81: Hoare triple {182558#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 82: Hoare triple {182558#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 83: Hoare triple {182558#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 84: Hoare triple {182558#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 85: Hoare triple {182558#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182558#true} is VALID [2022-04-27 20:53:06,225 INFO L290 TraceCheckUtils]: 86: Hoare triple {182558#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 87: Hoare triple {182558#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 88: Hoare triple {182558#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 89: Hoare triple {182558#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 90: Hoare triple {182558#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 91: Hoare triple {182558#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 92: Hoare triple {182558#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 93: Hoare triple {182558#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 94: Hoare triple {182558#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {182558#true} is VALID [2022-04-27 20:53:06,226 INFO L290 TraceCheckUtils]: 95: Hoare triple {182558#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 96: Hoare triple {182558#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 97: Hoare triple {182558#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 98: Hoare triple {182558#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 99: Hoare triple {182558#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 100: Hoare triple {182558#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {182558#true} is VALID [2022-04-27 20:53:06,227 INFO L290 TraceCheckUtils]: 101: Hoare triple {182558#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {182558#true} is VALID [2022-04-27 20:53:06,228 INFO L290 TraceCheckUtils]: 102: Hoare triple {182558#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,228 INFO L290 TraceCheckUtils]: 103: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,229 INFO L290 TraceCheckUtils]: 104: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,229 INFO L290 TraceCheckUtils]: 105: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,229 INFO L290 TraceCheckUtils]: 106: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,230 INFO L290 TraceCheckUtils]: 107: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,230 INFO L290 TraceCheckUtils]: 108: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,231 INFO L290 TraceCheckUtils]: 109: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,231 INFO L290 TraceCheckUtils]: 110: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,231 INFO L290 TraceCheckUtils]: 111: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,232 INFO L290 TraceCheckUtils]: 112: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,232 INFO L290 TraceCheckUtils]: 113: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,232 INFO L290 TraceCheckUtils]: 114: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,233 INFO L290 TraceCheckUtils]: 115: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,233 INFO L290 TraceCheckUtils]: 116: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,234 INFO L290 TraceCheckUtils]: 117: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,234 INFO L290 TraceCheckUtils]: 118: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:06,234 INFO L290 TraceCheckUtils]: 119: Hoare triple {182563#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182564#(= |ssl3_accept_#t~mem59| 8544)} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 120: Hoare triple {182564#(= |ssl3_accept_#t~mem59| 8544)} [791] L1206-->L1207: Formula: (= 8497 |v_ssl3_accept_#t~mem59_3|) InVars {ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 121: Hoare triple {182559#false} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {182559#false} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 122: Hoare triple {182559#false} [796] L1373-->L1373-2: Formula: (not (= v_ssl3_accept_~blastFlag~0_22 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_22} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 123: Hoare triple {182559#false} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {182559#false} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 124: Hoare triple {182559#false} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {182559#false} is VALID [2022-04-27 20:53:06,235 INFO L290 TraceCheckUtils]: 125: Hoare triple {182559#false} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 126: Hoare triple {182559#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 127: Hoare triple {182559#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 128: Hoare triple {182559#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 129: Hoare triple {182559#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 130: Hoare triple {182559#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 131: Hoare triple {182559#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 132: Hoare triple {182559#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 133: Hoare triple {182559#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,236 INFO L290 TraceCheckUtils]: 134: Hoare triple {182559#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 135: Hoare triple {182559#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 136: Hoare triple {182559#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 137: Hoare triple {182559#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 138: Hoare triple {182559#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 139: Hoare triple {182559#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 140: Hoare triple {182559#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 141: Hoare triple {182559#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 142: Hoare triple {182559#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 143: Hoare triple {182559#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 144: Hoare triple {182559#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 145: Hoare triple {182559#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {182559#false} is VALID [2022-04-27 20:53:06,237 INFO L290 TraceCheckUtils]: 146: Hoare triple {182559#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 147: Hoare triple {182559#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 148: Hoare triple {182559#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 149: Hoare triple {182559#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 150: Hoare triple {182559#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 151: Hoare triple {182559#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 152: Hoare triple {182559#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 153: Hoare triple {182559#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 154: Hoare triple {182559#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 155: Hoare triple {182559#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 156: Hoare triple {182559#false} [891] L1245-->L1246: Formula: (= 8593 |v_ssl3_accept_#t~mem72_3|) InVars {ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem72] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 157: Hoare triple {182559#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 158: Hoare triple {182559#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182559#false} is VALID [2022-04-27 20:53:06,238 INFO L290 TraceCheckUtils]: 159: Hoare triple {182559#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 160: Hoare triple {182559#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 161: Hoare triple {182559#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 162: Hoare triple {182559#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 163: Hoare triple {182559#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 164: Hoare triple {182559#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 165: Hoare triple {182559#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 166: Hoare triple {182559#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 167: Hoare triple {182559#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 168: Hoare triple {182559#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 169: Hoare triple {182559#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 170: Hoare triple {182559#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 171: Hoare triple {182559#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 172: Hoare triple {182559#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182559#false} is VALID [2022-04-27 20:53:06,239 INFO L290 TraceCheckUtils]: 173: Hoare triple {182559#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 174: Hoare triple {182559#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 175: Hoare triple {182559#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 176: Hoare triple {182559#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 177: Hoare triple {182559#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 178: Hoare triple {182559#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 179: Hoare triple {182559#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 180: Hoare triple {182559#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 181: Hoare triple {182559#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 182: Hoare triple {182559#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 183: Hoare triple {182559#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 184: Hoare triple {182559#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 185: Hoare triple {182559#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 186: Hoare triple {182559#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {182559#false} is VALID [2022-04-27 20:53:06,240 INFO L290 TraceCheckUtils]: 187: Hoare triple {182559#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 188: Hoare triple {182559#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 189: Hoare triple {182559#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 190: Hoare triple {182559#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 191: Hoare triple {182559#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 192: Hoare triple {182559#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 193: Hoare triple {182559#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 194: Hoare triple {182559#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 195: Hoare triple {182559#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 196: Hoare triple {182559#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 197: Hoare triple {182559#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {182559#false} is VALID [2022-04-27 20:53:06,241 INFO L290 TraceCheckUtils]: 198: Hoare triple {182559#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 199: Hoare triple {182559#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 200: Hoare triple {182559#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 201: Hoare triple {182559#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 202: Hoare triple {182559#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 203: Hoare triple {182559#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 204: Hoare triple {182559#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 205: Hoare triple {182559#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 206: Hoare triple {182559#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 207: Hoare triple {182559#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 208: Hoare triple {182559#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 209: Hoare triple {182559#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 210: Hoare triple {182559#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 211: Hoare triple {182559#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,242 INFO L290 TraceCheckUtils]: 212: Hoare triple {182559#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 213: Hoare triple {182559#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 214: Hoare triple {182559#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 215: Hoare triple {182559#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 216: Hoare triple {182559#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 217: Hoare triple {182559#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 218: Hoare triple {182559#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 219: Hoare triple {182559#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 220: Hoare triple {182559#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 221: Hoare triple {182559#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 222: Hoare triple {182559#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 223: Hoare triple {182559#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {182559#false} is VALID [2022-04-27 20:53:06,243 INFO L290 TraceCheckUtils]: 224: Hoare triple {182559#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {182559#false} is VALID [2022-04-27 20:53:06,244 INFO L290 TraceCheckUtils]: 225: Hoare triple {182559#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,244 INFO L290 TraceCheckUtils]: 226: Hoare triple {182559#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {182559#false} is VALID [2022-04-27 20:53:06,244 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-04-27 20:53:06,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:53:06,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648565527] [2022-04-27 20:53:06,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648565527] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:53:06,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:53:06,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:53:06,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235559350] [2022-04-27 20:53:06,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:53:06,245 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2022-04-27 20:53:06,245 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:53:06,245 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:06,329 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 130 edges. 130 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:06,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:53:06,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:53:06,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:53:06,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:53:06,330 INFO L87 Difference]: Start difference. First operand 3281 states and 4772 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:08,062 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:13,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:13,642 INFO L93 Difference]: Finished difference Result 3407 states and 4942 transitions. [2022-04-27 20:53:13,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:53:13,642 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2022-04-27 20:53:13,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:13,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:13,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 282 transitions. [2022-04-27 20:53:13,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:13,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 282 transitions. [2022-04-27 20:53:13,645 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 282 transitions. [2022-04-27 20:53:13,827 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 282 edges. 282 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:14,165 INFO L225 Difference]: With dead ends: 3407 [2022-04-27 20:53:14,165 INFO L226 Difference]: Without dead ends: 3407 [2022-04-27 20:53:14,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:53:14,165 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 39 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-04-27 20:53:14,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 591 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-04-27 20:53:14,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states. [2022-04-27 20:53:14,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 3281. [2022-04-27 20:53:14,189 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:53:14,192 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3407 states. Second operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:14,194 INFO L74 IsIncluded]: Start isIncluded. First operand 3407 states. Second operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:14,196 INFO L87 Difference]: Start difference. First operand 3407 states. Second operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:14,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:14,549 INFO L93 Difference]: Finished difference Result 3407 states and 4942 transitions. [2022-04-27 20:53:14,549 INFO L276 IsEmpty]: Start isEmpty. Operand 3407 states and 4942 transitions. [2022-04-27 20:53:14,552 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:14,552 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:14,556 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3407 states. [2022-04-27 20:53:14,557 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3407 states. [2022-04-27 20:53:14,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:14,858 INFO L93 Difference]: Finished difference Result 3407 states and 4942 transitions. [2022-04-27 20:53:14,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3407 states and 4942 transitions. [2022-04-27 20:53:14,860 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:14,860 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:14,860 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:53:14,860 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:53:14,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.4532967032967032) internal successors, (4761), 3276 states have internal predecessors, (4761), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:15,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4765 transitions. [2022-04-27 20:53:15,187 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4765 transitions. Word has length 227 [2022-04-27 20:53:15,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:53:15,187 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4765 transitions. [2022-04-27 20:53:15,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:15,187 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4765 transitions. [2022-04-27 20:53:15,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-04-27 20:53:15,189 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:53:15,189 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1] [2022-04-27 20:53:15,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-04-27 20:53:15,189 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:53:15,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:53:15,190 INFO L85 PathProgramCache]: Analyzing trace with hash -159642178, now seen corresponding path program 1 times [2022-04-27 20:53:15,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:53:15,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546736152] [2022-04-27 20:53:15,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:53:15,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:53:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:15,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:53:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:15,355 INFO L290 TraceCheckUtils]: 0: Hoare triple {196079#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {196072#true} is VALID [2022-04-27 20:53:15,355 INFO L290 TraceCheckUtils]: 1: Hoare triple {196072#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,355 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {196072#true} {196072#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,356 INFO L272 TraceCheckUtils]: 0: Hoare triple {196072#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196079#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:53:15,356 INFO L290 TraceCheckUtils]: 1: Hoare triple {196079#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {196072#true} is VALID [2022-04-27 20:53:15,356 INFO L290 TraceCheckUtils]: 2: Hoare triple {196072#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,356 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {196072#true} {196072#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,356 INFO L272 TraceCheckUtils]: 4: Hoare triple {196072#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,357 INFO L290 TraceCheckUtils]: 5: Hoare triple {196072#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,357 INFO L290 TraceCheckUtils]: 6: Hoare triple {196072#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,357 INFO L272 TraceCheckUtils]: 7: Hoare triple {196072#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {196072#true} is VALID [2022-04-27 20:53:15,357 INFO L290 TraceCheckUtils]: 8: Hoare triple {196072#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 9: Hoare triple {196072#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 10: Hoare triple {196072#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 11: Hoare triple {196072#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 12: Hoare triple {196072#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 13: Hoare triple {196072#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 14: Hoare triple {196072#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 15: Hoare triple {196072#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196072#true} is VALID [2022-04-27 20:53:15,358 INFO L290 TraceCheckUtils]: 16: Hoare triple {196072#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 17: Hoare triple {196072#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 18: Hoare triple {196072#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 19: Hoare triple {196072#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 20: Hoare triple {196072#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 21: Hoare triple {196072#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 22: Hoare triple {196072#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 23: Hoare triple {196072#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 24: Hoare triple {196072#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {196072#true} is VALID [2022-04-27 20:53:15,359 INFO L290 TraceCheckUtils]: 25: Hoare triple {196072#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 26: Hoare triple {196072#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 27: Hoare triple {196072#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 28: Hoare triple {196072#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 29: Hoare triple {196072#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 30: Hoare triple {196072#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 31: Hoare triple {196072#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 32: Hoare triple {196072#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 33: Hoare triple {196072#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196072#true} is VALID [2022-04-27 20:53:15,360 INFO L290 TraceCheckUtils]: 34: Hoare triple {196072#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 35: Hoare triple {196072#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 36: Hoare triple {196072#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 37: Hoare triple {196072#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 38: Hoare triple {196072#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 39: Hoare triple {196072#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 40: Hoare triple {196072#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 41: Hoare triple {196072#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 42: Hoare triple {196072#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 43: Hoare triple {196072#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196072#true} is VALID [2022-04-27 20:53:15,361 INFO L290 TraceCheckUtils]: 44: Hoare triple {196072#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 45: Hoare triple {196072#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 46: Hoare triple {196072#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 47: Hoare triple {196072#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 48: Hoare triple {196072#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 49: Hoare triple {196072#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 50: Hoare triple {196072#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 51: Hoare triple {196072#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 52: Hoare triple {196072#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196072#true} is VALID [2022-04-27 20:53:15,362 INFO L290 TraceCheckUtils]: 53: Hoare triple {196072#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 54: Hoare triple {196072#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 55: Hoare triple {196072#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 56: Hoare triple {196072#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 57: Hoare triple {196072#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 58: Hoare triple {196072#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 59: Hoare triple {196072#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 60: Hoare triple {196072#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 61: Hoare triple {196072#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 62: Hoare triple {196072#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196072#true} is VALID [2022-04-27 20:53:15,363 INFO L290 TraceCheckUtils]: 63: Hoare triple {196072#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 64: Hoare triple {196072#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 65: Hoare triple {196072#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 66: Hoare triple {196072#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 67: Hoare triple {196072#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 68: Hoare triple {196072#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 69: Hoare triple {196072#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 70: Hoare triple {196072#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 71: Hoare triple {196072#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {196072#true} is VALID [2022-04-27 20:53:15,364 INFO L290 TraceCheckUtils]: 72: Hoare triple {196072#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 73: Hoare triple {196072#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 74: Hoare triple {196072#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 75: Hoare triple {196072#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 76: Hoare triple {196072#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 77: Hoare triple {196072#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 78: Hoare triple {196072#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 79: Hoare triple {196072#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 80: Hoare triple {196072#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196072#true} is VALID [2022-04-27 20:53:15,365 INFO L290 TraceCheckUtils]: 81: Hoare triple {196072#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 82: Hoare triple {196072#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 83: Hoare triple {196072#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 84: Hoare triple {196072#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 85: Hoare triple {196072#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 86: Hoare triple {196072#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 87: Hoare triple {196072#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 88: Hoare triple {196072#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 89: Hoare triple {196072#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 90: Hoare triple {196072#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 91: Hoare triple {196072#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196072#true} is VALID [2022-04-27 20:53:15,366 INFO L290 TraceCheckUtils]: 92: Hoare triple {196072#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 93: Hoare triple {196072#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 94: Hoare triple {196072#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 95: Hoare triple {196072#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 96: Hoare triple {196072#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 97: Hoare triple {196072#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 98: Hoare triple {196072#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 99: Hoare triple {196072#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 100: Hoare triple {196072#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {196072#true} is VALID [2022-04-27 20:53:15,367 INFO L290 TraceCheckUtils]: 101: Hoare triple {196072#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {196072#true} is VALID [2022-04-27 20:53:15,369 INFO L290 TraceCheckUtils]: 102: Hoare triple {196072#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,369 INFO L290 TraceCheckUtils]: 103: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,369 INFO L290 TraceCheckUtils]: 104: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,370 INFO L290 TraceCheckUtils]: 105: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,370 INFO L290 TraceCheckUtils]: 106: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,371 INFO L290 TraceCheckUtils]: 107: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,371 INFO L290 TraceCheckUtils]: 108: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,372 INFO L290 TraceCheckUtils]: 109: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,372 INFO L290 TraceCheckUtils]: 110: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,373 INFO L290 TraceCheckUtils]: 111: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,373 INFO L290 TraceCheckUtils]: 112: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,373 INFO L290 TraceCheckUtils]: 113: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,374 INFO L290 TraceCheckUtils]: 114: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,374 INFO L290 TraceCheckUtils]: 115: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,375 INFO L290 TraceCheckUtils]: 116: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,375 INFO L290 TraceCheckUtils]: 117: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,376 INFO L290 TraceCheckUtils]: 118: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,376 INFO L290 TraceCheckUtils]: 119: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,376 INFO L290 TraceCheckUtils]: 120: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:15,377 INFO L290 TraceCheckUtils]: 121: Hoare triple {196077#(= 8544 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {196078#(= |ssl3_accept_#t~mem61| 8544)} is VALID [2022-04-27 20:53:15,377 INFO L290 TraceCheckUtils]: 122: Hoare triple {196078#(= |ssl3_accept_#t~mem61| 8544)} [802] L1212-->L1213: Formula: (= 8513 |v_ssl3_accept_#t~mem61_3|) InVars {ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem61] {196073#false} is VALID [2022-04-27 20:53:15,377 INFO L290 TraceCheckUtils]: 123: Hoare triple {196073#false} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 124: Hoare triple {196073#false} [806] L1392-->L1392-2: Formula: (and (= v_ssl3_accept_~skip~0_6 1) (not (= (mod (ite (= |v_ssl3_accept_#t~mem97_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_3| 1) 0 v_~bitwiseAnd_45)) 4294967296) 0))) InVars {ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_3|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_2|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_2|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_2|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_2|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_6} AuxVars[v_~bitwiseAnd_45] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_~skip~0, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 125: Hoare triple {196073#false} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 126: Hoare triple {196073#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 127: Hoare triple {196073#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 128: Hoare triple {196073#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 129: Hoare triple {196073#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 130: Hoare triple {196073#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196073#false} is VALID [2022-04-27 20:53:15,378 INFO L290 TraceCheckUtils]: 131: Hoare triple {196073#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 132: Hoare triple {196073#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 133: Hoare triple {196073#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 134: Hoare triple {196073#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 135: Hoare triple {196073#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 136: Hoare triple {196073#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 137: Hoare triple {196073#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 138: Hoare triple {196073#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196073#false} is VALID [2022-04-27 20:53:15,379 INFO L290 TraceCheckUtils]: 139: Hoare triple {196073#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 140: Hoare triple {196073#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 141: Hoare triple {196073#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 142: Hoare triple {196073#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 143: Hoare triple {196073#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 144: Hoare triple {196073#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 145: Hoare triple {196073#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 146: Hoare triple {196073#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 147: Hoare triple {196073#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {196073#false} is VALID [2022-04-27 20:53:15,380 INFO L290 TraceCheckUtils]: 148: Hoare triple {196073#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 149: Hoare triple {196073#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 150: Hoare triple {196073#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 151: Hoare triple {196073#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 152: Hoare triple {196073#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 153: Hoare triple {196073#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 154: Hoare triple {196073#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 155: Hoare triple {196073#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 156: Hoare triple {196073#false} [891] L1245-->L1246: Formula: (= 8593 |v_ssl3_accept_#t~mem72_3|) InVars {ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem72] {196073#false} is VALID [2022-04-27 20:53:15,381 INFO L290 TraceCheckUtils]: 157: Hoare triple {196073#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 158: Hoare triple {196073#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 159: Hoare triple {196073#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 160: Hoare triple {196073#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 161: Hoare triple {196073#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 162: Hoare triple {196073#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 163: Hoare triple {196073#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 164: Hoare triple {196073#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 165: Hoare triple {196073#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196073#false} is VALID [2022-04-27 20:53:15,382 INFO L290 TraceCheckUtils]: 166: Hoare triple {196073#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 167: Hoare triple {196073#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 168: Hoare triple {196073#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 169: Hoare triple {196073#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 170: Hoare triple {196073#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 171: Hoare triple {196073#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 172: Hoare triple {196073#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 173: Hoare triple {196073#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 174: Hoare triple {196073#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196073#false} is VALID [2022-04-27 20:53:15,383 INFO L290 TraceCheckUtils]: 175: Hoare triple {196073#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 176: Hoare triple {196073#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 177: Hoare triple {196073#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 178: Hoare triple {196073#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 179: Hoare triple {196073#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 180: Hoare triple {196073#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 181: Hoare triple {196073#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 182: Hoare triple {196073#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 183: Hoare triple {196073#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 184: Hoare triple {196073#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {196073#false} is VALID [2022-04-27 20:53:15,384 INFO L290 TraceCheckUtils]: 185: Hoare triple {196073#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 186: Hoare triple {196073#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 187: Hoare triple {196073#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 188: Hoare triple {196073#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 189: Hoare triple {196073#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 190: Hoare triple {196073#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 191: Hoare triple {196073#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 192: Hoare triple {196073#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 193: Hoare triple {196073#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 194: Hoare triple {196073#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {196073#false} is VALID [2022-04-27 20:53:15,385 INFO L290 TraceCheckUtils]: 195: Hoare triple {196073#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 196: Hoare triple {196073#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 197: Hoare triple {196073#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 198: Hoare triple {196073#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 199: Hoare triple {196073#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 200: Hoare triple {196073#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 201: Hoare triple {196073#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 202: Hoare triple {196073#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 203: Hoare triple {196073#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 204: Hoare triple {196073#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {196073#false} is VALID [2022-04-27 20:53:15,386 INFO L290 TraceCheckUtils]: 205: Hoare triple {196073#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 206: Hoare triple {196073#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 207: Hoare triple {196073#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 208: Hoare triple {196073#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 209: Hoare triple {196073#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 210: Hoare triple {196073#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 211: Hoare triple {196073#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 212: Hoare triple {196073#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 213: Hoare triple {196073#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 214: Hoare triple {196073#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {196073#false} is VALID [2022-04-27 20:53:15,387 INFO L290 TraceCheckUtils]: 215: Hoare triple {196073#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 216: Hoare triple {196073#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 217: Hoare triple {196073#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 218: Hoare triple {196073#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 219: Hoare triple {196073#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 220: Hoare triple {196073#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 221: Hoare triple {196073#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 222: Hoare triple {196073#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {196073#false} is VALID [2022-04-27 20:53:15,388 INFO L290 TraceCheckUtils]: 223: Hoare triple {196073#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {196073#false} is VALID [2022-04-27 20:53:15,389 INFO L290 TraceCheckUtils]: 224: Hoare triple {196073#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {196073#false} is VALID [2022-04-27 20:53:15,389 INFO L290 TraceCheckUtils]: 225: Hoare triple {196073#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,389 INFO L290 TraceCheckUtils]: 226: Hoare triple {196073#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {196073#false} is VALID [2022-04-27 20:53:15,389 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 334 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-04-27 20:53:15,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:53:15,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546736152] [2022-04-27 20:53:15,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546736152] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:53:15,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:53:15,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:53:15,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410878143] [2022-04-27 20:53:15,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:53:15,390 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2022-04-27 20:53:15,391 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:53:15,391 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:15,489 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 130 edges. 130 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:15,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:53:15,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:53:15,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:53:15,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:53:15,490 INFO L87 Difference]: Start difference. First operand 3281 states and 4765 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:18,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:22,771 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:25,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:25,235 INFO L93 Difference]: Finished difference Result 3373 states and 4893 transitions. [2022-04-27 20:53:25,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:53:25,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2022-04-27 20:53:25,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:25,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:25,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2022-04-27 20:53:25,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:25,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2022-04-27 20:53:25,238 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 274 transitions. [2022-04-27 20:53:25,417 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 274 edges. 274 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:25,734 INFO L225 Difference]: With dead ends: 3373 [2022-04-27 20:53:25,734 INFO L226 Difference]: Without dead ends: 3373 [2022-04-27 20:53:25,734 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:53:25,734 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 30 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-04-27 20:53:25,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 579 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-04-27 20:53:25,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3373 states. [2022-04-27 20:53:25,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3373 to 3281. [2022-04-27 20:53:25,758 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:53:25,761 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3373 states. Second operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:25,763 INFO L74 IsIncluded]: Start isIncluded. First operand 3373 states. Second operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:25,765 INFO L87 Difference]: Start difference. First operand 3373 states. Second operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:26,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:26,106 INFO L93 Difference]: Finished difference Result 3373 states and 4893 transitions. [2022-04-27 20:53:26,106 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 4893 transitions. [2022-04-27 20:53:26,108 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:26,108 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:26,111 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3373 states. [2022-04-27 20:53:26,128 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3373 states. [2022-04-27 20:53:26,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:26,421 INFO L93 Difference]: Finished difference Result 3373 states and 4893 transitions. [2022-04-27 20:53:26,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 4893 transitions. [2022-04-27 20:53:26,423 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:26,423 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:26,423 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:53:26,423 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:53:26,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.4511599511599511) internal successors, (4754), 3276 states have internal predecessors, (4754), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:26,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4758 transitions. [2022-04-27 20:53:26,698 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4758 transitions. Word has length 227 [2022-04-27 20:53:26,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:53:26,698 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4758 transitions. [2022-04-27 20:53:26,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:26,698 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4758 transitions. [2022-04-27 20:53:26,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-04-27 20:53:26,700 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:53:26,700 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1] [2022-04-27 20:53:26,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-04-27 20:53:26,700 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:53:26,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:53:26,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1125531471, now seen corresponding path program 1 times [2022-04-27 20:53:26,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:53:26,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117423371] [2022-04-27 20:53:26,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:53:26,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:53:26,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:26,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:53:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:26,860 INFO L290 TraceCheckUtils]: 0: Hoare triple {209491#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {209484#true} is VALID [2022-04-27 20:53:26,861 INFO L290 TraceCheckUtils]: 1: Hoare triple {209484#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,861 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {209484#true} {209484#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,862 INFO L272 TraceCheckUtils]: 0: Hoare triple {209484#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209491#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:53:26,862 INFO L290 TraceCheckUtils]: 1: Hoare triple {209491#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {209484#true} is VALID [2022-04-27 20:53:26,862 INFO L290 TraceCheckUtils]: 2: Hoare triple {209484#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,862 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {209484#true} {209484#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,862 INFO L272 TraceCheckUtils]: 4: Hoare triple {209484#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,863 INFO L290 TraceCheckUtils]: 5: Hoare triple {209484#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,863 INFO L290 TraceCheckUtils]: 6: Hoare triple {209484#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,863 INFO L272 TraceCheckUtils]: 7: Hoare triple {209484#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {209484#true} is VALID [2022-04-27 20:53:26,863 INFO L290 TraceCheckUtils]: 8: Hoare triple {209484#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {209484#true} is VALID [2022-04-27 20:53:26,863 INFO L290 TraceCheckUtils]: 9: Hoare triple {209484#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 10: Hoare triple {209484#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 11: Hoare triple {209484#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 12: Hoare triple {209484#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 13: Hoare triple {209484#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 14: Hoare triple {209484#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 15: Hoare triple {209484#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 16: Hoare triple {209484#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 17: Hoare triple {209484#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 18: Hoare triple {209484#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,864 INFO L290 TraceCheckUtils]: 19: Hoare triple {209484#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 20: Hoare triple {209484#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 21: Hoare triple {209484#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 22: Hoare triple {209484#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 23: Hoare triple {209484#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 24: Hoare triple {209484#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 25: Hoare triple {209484#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 26: Hoare triple {209484#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 27: Hoare triple {209484#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 28: Hoare triple {209484#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 29: Hoare triple {209484#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 30: Hoare triple {209484#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209484#true} is VALID [2022-04-27 20:53:26,865 INFO L290 TraceCheckUtils]: 31: Hoare triple {209484#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 32: Hoare triple {209484#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 33: Hoare triple {209484#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 34: Hoare triple {209484#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 35: Hoare triple {209484#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 36: Hoare triple {209484#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 37: Hoare triple {209484#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 38: Hoare triple {209484#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 39: Hoare triple {209484#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 40: Hoare triple {209484#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 41: Hoare triple {209484#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 42: Hoare triple {209484#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 43: Hoare triple {209484#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 44: Hoare triple {209484#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {209484#true} is VALID [2022-04-27 20:53:26,866 INFO L290 TraceCheckUtils]: 45: Hoare triple {209484#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 46: Hoare triple {209484#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 47: Hoare triple {209484#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 48: Hoare triple {209484#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 49: Hoare triple {209484#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 50: Hoare triple {209484#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 51: Hoare triple {209484#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 52: Hoare triple {209484#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 53: Hoare triple {209484#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 54: Hoare triple {209484#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 55: Hoare triple {209484#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 56: Hoare triple {209484#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 57: Hoare triple {209484#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 58: Hoare triple {209484#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,867 INFO L290 TraceCheckUtils]: 59: Hoare triple {209484#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 60: Hoare triple {209484#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 61: Hoare triple {209484#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 62: Hoare triple {209484#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 63: Hoare triple {209484#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 64: Hoare triple {209484#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 65: Hoare triple {209484#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 66: Hoare triple {209484#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 67: Hoare triple {209484#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 68: Hoare triple {209484#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 69: Hoare triple {209484#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 70: Hoare triple {209484#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 71: Hoare triple {209484#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {209484#true} is VALID [2022-04-27 20:53:26,868 INFO L290 TraceCheckUtils]: 72: Hoare triple {209484#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 73: Hoare triple {209484#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 74: Hoare triple {209484#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 75: Hoare triple {209484#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 76: Hoare triple {209484#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 77: Hoare triple {209484#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 78: Hoare triple {209484#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 79: Hoare triple {209484#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 80: Hoare triple {209484#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 81: Hoare triple {209484#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 82: Hoare triple {209484#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 83: Hoare triple {209484#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209484#true} is VALID [2022-04-27 20:53:26,869 INFO L290 TraceCheckUtils]: 84: Hoare triple {209484#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 85: Hoare triple {209484#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 86: Hoare triple {209484#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 87: Hoare triple {209484#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 88: Hoare triple {209484#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 89: Hoare triple {209484#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 90: Hoare triple {209484#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 91: Hoare triple {209484#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 92: Hoare triple {209484#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 93: Hoare triple {209484#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 94: Hoare triple {209484#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {209484#true} is VALID [2022-04-27 20:53:26,870 INFO L290 TraceCheckUtils]: 95: Hoare triple {209484#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 96: Hoare triple {209484#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 97: Hoare triple {209484#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 98: Hoare triple {209484#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 99: Hoare triple {209484#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 100: Hoare triple {209484#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 101: Hoare triple {209484#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 102: Hoare triple {209484#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 103: Hoare triple {209484#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 104: Hoare triple {209484#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 105: Hoare triple {209484#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 106: Hoare triple {209484#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 107: Hoare triple {209484#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 108: Hoare triple {209484#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209484#true} is VALID [2022-04-27 20:53:26,871 INFO L290 TraceCheckUtils]: 109: Hoare triple {209484#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 110: Hoare triple {209484#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 111: Hoare triple {209484#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 112: Hoare triple {209484#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 113: Hoare triple {209484#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 114: Hoare triple {209484#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 115: Hoare triple {209484#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 116: Hoare triple {209484#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 117: Hoare triple {209484#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 118: Hoare triple {209484#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 119: Hoare triple {209484#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 120: Hoare triple {209484#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 121: Hoare triple {209484#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 122: Hoare triple {209484#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {209484#true} is VALID [2022-04-27 20:53:26,872 INFO L290 TraceCheckUtils]: 123: Hoare triple {209484#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {209484#true} is VALID [2022-04-27 20:53:26,873 INFO L290 TraceCheckUtils]: 124: Hoare triple {209484#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {209484#true} is VALID [2022-04-27 20:53:26,873 INFO L290 TraceCheckUtils]: 125: Hoare triple {209484#true} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {209484#true} is VALID [2022-04-27 20:53:26,873 INFO L290 TraceCheckUtils]: 126: Hoare triple {209484#true} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {209484#true} is VALID [2022-04-27 20:53:26,874 INFO L290 TraceCheckUtils]: 127: Hoare triple {209484#true} [830] L1464-->L1679: Formula: (let ((.cse4 (+ 84 v_ssl3_accept_~s.offset_95))) (let ((.cse2 (+ 52 v_ssl3_accept_~s.offset_95)) (.cse0 (select (select |v_#memory_$Pointer$.base_173| v_ssl3_accept_~s.base_95) .cse4)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_173| v_ssl3_accept_~s.base_95) .cse4) 895))) (and (= |v_#memory_$Pointer$.base_214| (store |v_#memory_$Pointer$.base_173| .cse0 (store (select |v_#memory_$Pointer$.base_173| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_214| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.offset_214| v_ssl3_accept_~s.base_95 (store (select |v_#memory_$Pointer$.offset_214| v_ssl3_accept_~s.base_95) .cse2 (select (select |v_#memory_$Pointer$.offset_171| v_ssl3_accept_~s.base_95) .cse2))) |v_#memory_$Pointer$.offset_171|) (= (let ((.cse3 (store |v_#memory_int_200| .cse0 (store (select |v_#memory_int_200| .cse0) .cse1 0)))) (store .cse3 v_ssl3_accept_~s.base_95 (store (select .cse3 v_ssl3_accept_~s.base_95) .cse2 8560))) |v_#memory_int_198|) (= |v_#memory_$Pointer$.base_171| (store |v_#memory_$Pointer$.base_214| v_ssl3_accept_~s.base_95 (store (select |v_#memory_$Pointer$.base_214| v_ssl3_accept_~s.base_95) .cse2 (select (select |v_#memory_$Pointer$.base_171| v_ssl3_accept_~s.base_95) .cse2)))) (= |v_ssl3_accept_#t~mem116_5| 0) (= |v_#memory_$Pointer$.offset_214| (store |v_#memory_$Pointer$.offset_173| .cse0 (store (select |v_#memory_$Pointer$.offset_173| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_214| .cse0) .cse1)))) (= v_ssl3_accept_~skip~0_12 1)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_95, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_173|, #memory_int=|v_#memory_int_200|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_95, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_173|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_5|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_95, ssl3_accept_#t~mem129.base=|v_ssl3_accept_#t~mem129.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_171|, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_12, ssl3_accept_#t~mem129.offset=|v_ssl3_accept_#t~mem129.offset_1|, #memory_int=|v_#memory_int_198|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_95, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_171|} AuxVars[|v_#memory_$Pointer$.offset_214|, |v_#memory_$Pointer$.base_214|] AssignedVars[ssl3_accept_#t~mem129.base, #memory_$Pointer$.base, ssl3_accept_~skip~0, ssl3_accept_#t~mem129.offset, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~mem116] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,874 INFO L290 TraceCheckUtils]: 128: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,874 INFO L290 TraceCheckUtils]: 129: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,875 INFO L290 TraceCheckUtils]: 130: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,875 INFO L290 TraceCheckUtils]: 131: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,875 INFO L290 TraceCheckUtils]: 132: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,876 INFO L290 TraceCheckUtils]: 133: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,876 INFO L290 TraceCheckUtils]: 134: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,877 INFO L290 TraceCheckUtils]: 135: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,877 INFO L290 TraceCheckUtils]: 136: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,877 INFO L290 TraceCheckUtils]: 137: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,878 INFO L290 TraceCheckUtils]: 138: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,878 INFO L290 TraceCheckUtils]: 139: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,878 INFO L290 TraceCheckUtils]: 140: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,879 INFO L290 TraceCheckUtils]: 141: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,879 INFO L290 TraceCheckUtils]: 142: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,880 INFO L290 TraceCheckUtils]: 143: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,880 INFO L290 TraceCheckUtils]: 144: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,880 INFO L290 TraceCheckUtils]: 145: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,881 INFO L290 TraceCheckUtils]: 146: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,881 INFO L290 TraceCheckUtils]: 147: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,881 INFO L290 TraceCheckUtils]: 148: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,882 INFO L290 TraceCheckUtils]: 149: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,882 INFO L290 TraceCheckUtils]: 150: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:53:26,882 INFO L290 TraceCheckUtils]: 151: Hoare triple {209489#(= 8560 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {209490#(= 8560 |ssl3_accept_#t~mem66|)} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 152: Hoare triple {209490#(= 8560 |ssl3_accept_#t~mem66|)} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 153: Hoare triple {209485#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 154: Hoare triple {209485#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 155: Hoare triple {209485#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 156: Hoare triple {209485#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 157: Hoare triple {209485#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 158: Hoare triple {209485#false} [891] L1245-->L1246: Formula: (= 8593 |v_ssl3_accept_#t~mem72_3|) InVars {ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem72] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 159: Hoare triple {209485#false} [890] L1246-->L1560: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet136_2| 2147483648)) (= v_ssl3_accept_~ret~0_59 |v_ssl3_accept_#t~nondet136_2|) (<= |v_ssl3_accept_#t~nondet136_2| 2147483647)) InVars {ssl3_accept_#t~nondet136=|v_ssl3_accept_#t~nondet136_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_59} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet136] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 160: Hoare triple {209485#false} [896] L1560-->L1679: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1)) (.cse2 (+ v_ssl3_accept_~s.offset_1 52)) (.cse3 (select |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1)) (.cse1 (+ v_ssl3_accept_~s.offset_1 64))) (and (= (store |v_#memory_$Pointer$.base_223| v_ssl3_accept_~s.base_1 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.base_41|) (= |v_#memory_int_47| (store |v_#memory_int_49| v_ssl3_accept_~s.base_1 (store (store (select |v_#memory_int_49| v_ssl3_accept_~s.base_1) .cse2 8608) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_2 0)) (= (store |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.base_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_223|) (= (store |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1 (store (select |v_#memory_$Pointer$.offset_43| v_ssl3_accept_~s.base_1) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_223|) (= (store |v_#memory_$Pointer$.offset_223| v_ssl3_accept_~s.base_1 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_41| v_ssl3_accept_~s.base_1) .cse1))) |v_#memory_$Pointer$.offset_41|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_43|, #memory_int=|v_#memory_int_49|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_43|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_1, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_2, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_41|, #memory_int=|v_#memory_int_47|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_1, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_41|} AuxVars[|v_#memory_$Pointer$.base_223|, |v_#memory_$Pointer$.offset_223|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209485#false} is VALID [2022-04-27 20:53:26,883 INFO L290 TraceCheckUtils]: 161: Hoare triple {209485#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 162: Hoare triple {209485#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 163: Hoare triple {209485#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 164: Hoare triple {209485#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 165: Hoare triple {209485#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 166: Hoare triple {209485#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 167: Hoare triple {209485#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 168: Hoare triple {209485#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 169: Hoare triple {209485#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 170: Hoare triple {209485#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209485#false} is VALID [2022-04-27 20:53:26,884 INFO L290 TraceCheckUtils]: 171: Hoare triple {209485#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 172: Hoare triple {209485#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 173: Hoare triple {209485#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 174: Hoare triple {209485#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 175: Hoare triple {209485#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 176: Hoare triple {209485#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 177: Hoare triple {209485#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 178: Hoare triple {209485#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 179: Hoare triple {209485#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {209485#false} is VALID [2022-04-27 20:53:26,885 INFO L290 TraceCheckUtils]: 180: Hoare triple {209485#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 181: Hoare triple {209485#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 182: Hoare triple {209485#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 183: Hoare triple {209485#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 184: Hoare triple {209485#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 185: Hoare triple {209485#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 186: Hoare triple {209485#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 187: Hoare triple {209485#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 188: Hoare triple {209485#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 189: Hoare triple {209485#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {209485#false} is VALID [2022-04-27 20:53:26,886 INFO L290 TraceCheckUtils]: 190: Hoare triple {209485#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 191: Hoare triple {209485#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 192: Hoare triple {209485#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 193: Hoare triple {209485#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 194: Hoare triple {209485#false} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 195: Hoare triple {209485#false} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 196: Hoare triple {209485#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 197: Hoare triple {209485#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 198: Hoare triple {209485#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {209485#false} is VALID [2022-04-27 20:53:26,887 INFO L290 TraceCheckUtils]: 199: Hoare triple {209485#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 200: Hoare triple {209485#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 201: Hoare triple {209485#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 202: Hoare triple {209485#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 203: Hoare triple {209485#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 204: Hoare triple {209485#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 205: Hoare triple {209485#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 206: Hoare triple {209485#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 207: Hoare triple {209485#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 208: Hoare triple {209485#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {209485#false} is VALID [2022-04-27 20:53:26,888 INFO L290 TraceCheckUtils]: 209: Hoare triple {209485#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 210: Hoare triple {209485#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 211: Hoare triple {209485#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 212: Hoare triple {209485#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 213: Hoare triple {209485#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 214: Hoare triple {209485#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 215: Hoare triple {209485#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 216: Hoare triple {209485#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 217: Hoare triple {209485#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 218: Hoare triple {209485#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {209485#false} is VALID [2022-04-27 20:53:26,889 INFO L290 TraceCheckUtils]: 219: Hoare triple {209485#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 220: Hoare triple {209485#false} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 221: Hoare triple {209485#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 222: Hoare triple {209485#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 223: Hoare triple {209485#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 224: Hoare triple {209485#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 225: Hoare triple {209485#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 226: Hoare triple {209485#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {209485#false} is VALID [2022-04-27 20:53:26,890 INFO L290 TraceCheckUtils]: 227: Hoare triple {209485#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {209485#false} is VALID [2022-04-27 20:53:26,891 INFO L290 TraceCheckUtils]: 228: Hoare triple {209485#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {209485#false} is VALID [2022-04-27 20:53:26,891 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 324 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-04-27 20:53:26,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:53:26,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117423371] [2022-04-27 20:53:26,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117423371] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:53:26,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:53:26,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:53:26,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753934559] [2022-04-27 20:53:26,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:53:26,892 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 229 [2022-04-27 20:53:26,892 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:53:26,893 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:26,987 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 137 edges. 137 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:26,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:53:26,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:53:26,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:53:26,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:53:26,988 INFO L87 Difference]: Start difference. First operand 3281 states and 4758 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:29,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:30,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:30,584 INFO L93 Difference]: Finished difference Result 3659 states and 5286 transitions. [2022-04-27 20:53:30,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:53:30,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 229 [2022-04-27 20:53:30,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:30,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:30,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 294 transitions. [2022-04-27 20:53:30,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:30,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 294 transitions. [2022-04-27 20:53:30,587 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 294 transitions. [2022-04-27 20:53:30,783 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 294 edges. 294 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:31,170 INFO L225 Difference]: With dead ends: 3659 [2022-04-27 20:53:31,170 INFO L226 Difference]: Without dead ends: 3659 [2022-04-27 20:53:31,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:53:31,170 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 41 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-27 20:53:31,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 603 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 488 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-27 20:53:31,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2022-04-27 20:53:31,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3491. [2022-04-27 20:53:31,204 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:53:31,207 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3659 states. Second operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:31,208 INFO L74 IsIncluded]: Start isIncluded. First operand 3659 states. Second operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:31,210 INFO L87 Difference]: Start difference. First operand 3659 states. Second operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:31,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:31,546 INFO L93 Difference]: Finished difference Result 3659 states and 5286 transitions. [2022-04-27 20:53:31,546 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 5286 transitions. [2022-04-27 20:53:31,549 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:31,549 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:31,552 INFO L74 IsIncluded]: Start isIncluded. First operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3659 states. [2022-04-27 20:53:31,554 INFO L87 Difference]: Start difference. First operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3659 states. [2022-04-27 20:53:31,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:31,892 INFO L93 Difference]: Finished difference Result 3659 states and 5286 transitions. [2022-04-27 20:53:31,893 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 5286 transitions. [2022-04-27 20:53:31,895 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:31,895 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:31,895 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:53:31,895 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:53:31,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3491 states, 3486 states have (on average 1.4500860585197934) internal successors, (5055), 3486 states have internal predecessors, (5055), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:32,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3491 states to 3491 states and 5059 transitions. [2022-04-27 20:53:32,235 INFO L78 Accepts]: Start accepts. Automaton has 3491 states and 5059 transitions. Word has length 229 [2022-04-27 20:53:32,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:53:32,235 INFO L495 AbstractCegarLoop]: Abstraction has 3491 states and 5059 transitions. [2022-04-27 20:53:32,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:32,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3491 states and 5059 transitions. [2022-04-27 20:53:32,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2022-04-27 20:53:32,238 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:53:32,238 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1] [2022-04-27 20:53:32,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-04-27 20:53:32,238 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:53:32,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:53:32,238 INFO L85 PathProgramCache]: Analyzing trace with hash -597331293, now seen corresponding path program 1 times [2022-04-27 20:53:32,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:53:32,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317710442] [2022-04-27 20:53:32,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:53:32,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:53:32,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:32,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:53:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:32,423 INFO L290 TraceCheckUtils]: 0: Hoare triple {223971#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {223964#true} is VALID [2022-04-27 20:53:32,423 INFO L290 TraceCheckUtils]: 1: Hoare triple {223964#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,423 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {223964#true} {223964#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,423 INFO L272 TraceCheckUtils]: 0: Hoare triple {223964#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223971#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:53:32,424 INFO L290 TraceCheckUtils]: 1: Hoare triple {223971#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {223964#true} is VALID [2022-04-27 20:53:32,424 INFO L290 TraceCheckUtils]: 2: Hoare triple {223964#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,424 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {223964#true} {223964#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,424 INFO L272 TraceCheckUtils]: 4: Hoare triple {223964#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,424 INFO L290 TraceCheckUtils]: 5: Hoare triple {223964#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,424 INFO L290 TraceCheckUtils]: 6: Hoare triple {223964#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L272 TraceCheckUtils]: 7: Hoare triple {223964#true} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 8: Hoare triple {223964#true} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 9: Hoare triple {223964#true} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 10: Hoare triple {223964#true} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 11: Hoare triple {223964#true} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 12: Hoare triple {223964#true} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 13: Hoare triple {223964#true} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 14: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 15: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,425 INFO L290 TraceCheckUtils]: 16: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 17: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 18: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 19: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 20: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 21: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 22: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 23: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 24: Hoare triple {223964#true} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,426 INFO L290 TraceCheckUtils]: 25: Hoare triple {223964#true} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 26: Hoare triple {223964#true} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 27: Hoare triple {223964#true} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 28: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 29: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 30: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 31: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 32: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 33: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 34: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 35: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,443 INFO L290 TraceCheckUtils]: 36: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 37: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 38: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 39: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 40: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 41: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 42: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 43: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 44: Hoare triple {223964#true} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 45: Hoare triple {223964#true} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 46: Hoare triple {223964#true} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 47: Hoare triple {223964#true} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 48: Hoare triple {223964#true} [805] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_74))) (and (= |v_#memory_int_163| (store |v_#memory_int_164| v_ssl3_accept_~s.base_74 (store (select |v_#memory_int_164| v_ssl3_accept_~s.base_74) .cse0 8512))) (= (store |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.base_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.base_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.base_131|) (= |v_ssl3_accept_#t~mem94_5| 0) (= (store |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74 (store (select |v_#memory_$Pointer$.offset_132| v_ssl3_accept_~s.base_74) .cse0 (select (select |v_#memory_$Pointer$.offset_131| v_ssl3_accept_~s.base_74) .cse0))) |v_#memory_$Pointer$.offset_131|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_132|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_5|, #memory_int=|v_#memory_int_164|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_132|} OutVars{#memory_int=|v_#memory_int_163|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_74, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_131|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_74, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_131|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,444 INFO L290 TraceCheckUtils]: 49: Hoare triple {223964#true} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 50: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 51: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 52: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 53: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 54: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 55: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 56: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 57: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 58: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 59: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 60: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 61: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 62: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,445 INFO L290 TraceCheckUtils]: 63: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 64: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 65: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 66: Hoare triple {223964#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 67: Hoare triple {223964#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 68: Hoare triple {223964#true} [797] L1209-->L1213: Formula: (= |v_ssl3_accept_#t~mem60_3| 8512) InVars {ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem60] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 69: Hoare triple {223964#true} [801] L1213-->L1392: Formula: (let ((.cse1 (+ 836 |v_ssl3_accept_#t~mem95.offset_1|)) (.cse0 (+ 84 v_ssl3_accept_~s.offset_76))) (and (= (select (select |v_#memory_$Pointer$.offset_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.offset_1|) (= (select (select |v_#memory_$Pointer$.base_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1) |v_ssl3_accept_#t~mem96.base_1|) (= |v_ssl3_accept_#t~mem96.offset_1| (select (select |v_#memory_$Pointer$.offset_135| |v_ssl3_accept_#t~mem95.base_1|) .cse1)) (= (select (select |v_#memory_$Pointer$.base_135| v_ssl3_accept_~s.base_76) .cse0) |v_ssl3_accept_#t~mem95.base_1|) (= (select (select |v_#memory_int_167| |v_ssl3_accept_#t~mem96.base_1|) (+ |v_ssl3_accept_#t~mem96.offset_1| 12)) |v_ssl3_accept_#t~mem97_1|))) InVars {#memory_int=|v_#memory_int_167|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} OutVars{ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_76, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_135|, #memory_int=|v_#memory_int_167|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_1|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_1|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_1|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_76, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_135|} AuxVars[] AssignedVars[ssl3_accept_#t~mem96.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 70: Hoare triple {223964#true} [807] L1392-->L1396: Formula: (and (= v_ssl3_accept_~ret~0_38 |v_ssl3_accept_#t~nondet98_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet98_2|)) (= (mod (ite (= |v_ssl3_accept_#t~mem97_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem97_5| 1) 0 v_~bitwiseAnd_46)) 4294967296) 0) (<= |v_ssl3_accept_#t~nondet98_2| 2147483647)) InVars {ssl3_accept_#t~nondet98=|v_ssl3_accept_#t~nondet98_2|, ssl3_accept_#t~mem97=|v_ssl3_accept_#t~mem97_5|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_38, ssl3_accept_#t~mem96.offset=|v_ssl3_accept_#t~mem96.offset_3|, ssl3_accept_#t~mem95.offset=|v_ssl3_accept_#t~mem95.offset_3|, ssl3_accept_#t~mem96.base=|v_ssl3_accept_#t~mem96.base_3|, ssl3_accept_#t~mem95.base=|v_ssl3_accept_#t~mem95.base_3|} AuxVars[v_~bitwiseAnd_46] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem96.offset, ssl3_accept_#t~nondet98, ssl3_accept_#t~mem95.offset, ssl3_accept_#t~mem97, ssl3_accept_#t~mem96.base, ssl3_accept_#t~mem95.base] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 71: Hoare triple {223964#true} [812] L1396-->L1396-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_23) (= 2 v_ssl3_accept_~blastFlag~0_24)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_24} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_23} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 72: Hoare triple {223964#true} [818] L1396-2-->L1392-2: Formula: (not (<= v_ssl3_accept_~ret~0_40 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_40} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 73: Hoare triple {223964#true} [811] L1392-2-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_77)) (.cse2 (select |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77)) (.cse3 (select |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_77))) (and (= (store |v_#memory_int_170| v_ssl3_accept_~s.base_77 (store (store (select |v_#memory_int_170| v_ssl3_accept_~s.base_77) .cse0 8528) .cse1 0)) |v_#memory_int_168|) (= (store |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.offset_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_213|) (= (store |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77 (store (select |v_#memory_$Pointer$.base_138| v_ssl3_accept_~s.base_77) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_213|) (= (store |v_#memory_$Pointer$.offset_213| v_ssl3_accept_~s.base_77 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.offset_136|) (= (store |v_#memory_$Pointer$.base_213| v_ssl3_accept_~s.base_77 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_136| v_ssl3_accept_~s.base_77) .cse1))) |v_#memory_$Pointer$.base_136|))) InVars {#memory_int=|v_#memory_int_170|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_138|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_138|} OutVars{#memory_int=|v_#memory_int_168|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_77, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_136|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_77, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_136|} AuxVars[|v_#memory_$Pointer$.base_213|, |v_#memory_$Pointer$.offset_213|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 74: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 75: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,446 INFO L290 TraceCheckUtils]: 76: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 77: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 78: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 79: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 80: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 81: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 82: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 83: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 84: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 85: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 86: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 87: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 88: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 89: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 90: Hoare triple {223964#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,447 INFO L290 TraceCheckUtils]: 91: Hoare triple {223964#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 92: Hoare triple {223964#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 93: Hoare triple {223964#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 94: Hoare triple {223964#true} [808] L1215-->L1219: Formula: (= 8528 |v_ssl3_accept_#t~mem62_3|) InVars {ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem62] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 95: Hoare triple {223964#true} [814] L1219-->L1413: Formula: (and (= (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_78))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_140| v_ssl3_accept_~s.base_78) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_140| v_ssl3_accept_~s.base_78) .cse2) 836))) (select (select |v_#memory_int_171| (select (select |v_#memory_$Pointer$.base_140| .cse0) .cse1)) (+ (select (select |v_#memory_$Pointer$.offset_140| .cse0) .cse1) 12)))) v_ssl3_accept_~l~0_2) (= |v_ssl3_accept_#t~mem102_1| (select (select |v_#memory_int_171| v_ssl3_accept_~s.base_78) (+ 232 v_ssl3_accept_~s.offset_78)))) InVars {#memory_int=|v_#memory_int_171|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_78, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_140|, ssl3_accept_#t~mem99.offset=|v_ssl3_accept_#t~mem99.offset_1|, ssl3_accept_#t~mem101=|v_ssl3_accept_#t~mem101_1|, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_1|, ssl3_accept_#t~mem99.base=|v_ssl3_accept_#t~mem99.base_1|, ssl3_accept_#t~mem100.base=|v_ssl3_accept_#t~mem100.base_1|, ssl3_accept_~l~0=v_ssl3_accept_~l~0_2, #memory_int=|v_#memory_int_171|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_78, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_140|, ssl3_accept_#t~mem100.offset=|v_ssl3_accept_#t~mem100.offset_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem101, ssl3_accept_#t~mem102, ssl3_accept_#t~mem99.base, ssl3_accept_#t~mem100.base, ssl3_accept_~l~0, ssl3_accept_#t~mem99.offset, ssl3_accept_#t~mem100.offset] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 96: Hoare triple {223964#true} [819] L1413-->L1413-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_79))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_142| v_ssl3_accept_~s.base_79) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_142| v_ssl3_accept_~s.base_79) .cse2) 871))) (and (= |v_#memory_$Pointer$.offset_141| (store |v_#memory_$Pointer$.offset_142| .cse0 (store (select |v_#memory_$Pointer$.offset_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_141| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_142| .cse0 (store (select |v_#memory_$Pointer$.base_142| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_141| .cse0) .cse1))) |v_#memory_$Pointer$.base_141|) (not (= (mod (ite (= |v_ssl3_accept_#t~mem102_3| 0) 0 (ite (= |v_ssl3_accept_#t~mem102_3| 1) 0 v_~bitwiseAnd_47)) 4294967296) 0)) (= |v_#memory_int_172| (store |v_#memory_int_173| .cse0 (store (select |v_#memory_int_173| .cse0) .cse1 1)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, ssl3_accept_#t~mem102=|v_ssl3_accept_#t~mem102_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_142|, #memory_int=|v_#memory_int_173|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_142|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_79, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_141|, ssl3_accept_#t~mem103.offset=|v_ssl3_accept_#t~mem103.offset_1|, ssl3_accept_#t~mem103.base=|v_ssl3_accept_#t~mem103.base_1|, #memory_int=|v_#memory_int_172|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_79, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_141|} AuxVars[v_~bitwiseAnd_47] AssignedVars[ssl3_accept_#t~mem102, #memory_$Pointer$.base, ssl3_accept_#t~mem103.offset, ssl3_accept_#t~mem103.base, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 97: Hoare triple {223964#true} [823] L1413-2-->L1418: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_81))) (and (= |v_ssl3_accept_#t~mem105.offset_1| (select (select |v_#memory_$Pointer$.offset_145| v_ssl3_accept_~s.base_81) .cse0)) (= |v_ssl3_accept_#t~mem106_1| (select (select |v_#memory_int_176| |v_ssl3_accept_#t~mem105.base_1|) (+ |v_ssl3_accept_#t~mem105.offset_1| 871))) (= |v_ssl3_accept_#t~mem105.base_1| (select (select |v_#memory_$Pointer$.base_145| v_ssl3_accept_~s.base_81) .cse0)))) InVars {#memory_int=|v_#memory_int_176|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_81, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_145|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_1|, #memory_int=|v_#memory_int_176|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_81, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_145|, ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 98: Hoare triple {223964#true} [827] L1418-->L1435: Formula: (not (= |v_ssl3_accept_#t~mem106_3| 0)) InVars {ssl3_accept_#t~mem106=|v_ssl3_accept_#t~mem106_3|} OutVars{ssl3_accept_#t~mem105.offset=|v_ssl3_accept_#t~mem105.offset_2|, ssl3_accept_#t~mem105.base=|v_ssl3_accept_#t~mem105.base_2|} AuxVars[] AssignedVars[ssl3_accept_#t~mem105.offset, ssl3_accept_#t~mem105.base, ssl3_accept_#t~mem106] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 99: Hoare triple {223964#true} [833] L1435-->L1437: Formula: (and (= v_ssl3_accept_~ret~0_41 |v_ssl3_accept_#t~nondet115_2|) (<= |v_ssl3_accept_#t~nondet115_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet115_2| 2147483648))) InVars {ssl3_accept_#t~nondet115=|v_ssl3_accept_#t~nondet115_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_41} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet115] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 100: Hoare triple {223964#true} [841] L1437-->L1437-2: Formula: (and (= 6 v_ssl3_accept_~blastFlag~0_27) (= 7 v_ssl3_accept_~blastFlag~0_26)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_27} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_26} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 101: Hoare triple {223964#true} [853] L1437-2-->L1424-1: Formula: (not (<= v_ssl3_accept_~ret~0_43 0)) InVars {ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_43} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,448 INFO L290 TraceCheckUtils]: 102: Hoare triple {223964#true} [856] L1424-1-->L1679: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_85)) (.cse3 (select |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85)) (.cse1 (select |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85)) (.cse2 (+ 64 v_ssl3_accept_~s.offset_85))) (and (= |v_#memory_$Pointer$.offset_218| (store |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.offset_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse1 .cse0)))) (= (store |v_#memory_int_181| v_ssl3_accept_~s.base_85 (store (store (select |v_#memory_int_181| v_ssl3_accept_~s.base_85) .cse0 8544) .cse2 0)) |v_#memory_int_179|) (= (store |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85 (store (select |v_#memory_$Pointer$.base_151| v_ssl3_accept_~s.base_85) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_218|) (= (store |v_#memory_$Pointer$.base_218| v_ssl3_accept_~s.base_85 (store .cse3 .cse2 (select (select |v_#memory_$Pointer$.base_149| v_ssl3_accept_~s.base_85) .cse2))) |v_#memory_$Pointer$.base_149|) (= |v_#memory_$Pointer$.offset_149| (store |v_#memory_$Pointer$.offset_218| v_ssl3_accept_~s.base_85 (store .cse1 .cse2 (select (select |v_#memory_$Pointer$.offset_149| v_ssl3_accept_~s.base_85) .cse2)))))) InVars {#memory_int=|v_#memory_int_181|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_151|} OutVars{#memory_int=|v_#memory_int_179|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_85, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_149|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_85, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_149|} AuxVars[|v_#memory_$Pointer$.offset_218|, |v_#memory_$Pointer$.base_218|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 103: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 104: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 105: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 106: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 107: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 108: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 109: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 110: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 111: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 112: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 113: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 114: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 115: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 116: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,449 INFO L290 TraceCheckUtils]: 117: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 118: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 119: Hoare triple {223964#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 120: Hoare triple {223964#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 121: Hoare triple {223964#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 122: Hoare triple {223964#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 123: Hoare triple {223964#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 124: Hoare triple {223964#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 125: Hoare triple {223964#true} [821] L1221-->L1225: Formula: (= 8544 |v_ssl3_accept_#t~mem64_3|) InVars {ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem64] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 126: Hoare triple {223964#true} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 127: Hoare triple {223964#true} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 128: Hoare triple {223964#true} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 129: Hoare triple {223964#true} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 130: Hoare triple {223964#true} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {223964#true} is VALID [2022-04-27 20:53:32,450 INFO L290 TraceCheckUtils]: 131: Hoare triple {223964#true} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 132: Hoare triple {223964#true} [877] L1487-->L1492: Formula: (not (= 8 v_ssl3_accept_~blastFlag~0_30)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_30} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_30} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 133: Hoare triple {223964#true} [887] L1492-->L1679: Formula: (let ((.cse4 (select |v_#memory_$Pointer$.offset_220| v_ssl3_accept_~s.base_94)) (.cse7 (select |v_#memory_$Pointer$.base_221| v_ssl3_accept_~s.base_94)) (.cse8 (+ 84 v_ssl3_accept_~s.offset_94))) (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_94)) (.cse1 (select .cse7 .cse8)) (.cse2 (+ (select .cse4 .cse8) 844)) (.cse3 (+ 52 v_ssl3_accept_~s.offset_94))) (and (= |v_#memory_$Pointer$.offset_165| (store |v_#memory_$Pointer$.offset_221| v_ssl3_accept_~s.base_94 (store (select |v_#memory_$Pointer$.offset_221| v_ssl3_accept_~s.base_94) .cse0 (select (select |v_#memory_$Pointer$.offset_165| v_ssl3_accept_~s.base_94) .cse0)))) (not (<= v_ssl3_accept_~ret~0_46 0)) (= (store |v_#memory_$Pointer$.base_221| .cse1 (store (select |v_#memory_$Pointer$.base_221| .cse1) .cse2 (select (select |v_#memory_$Pointer$.base_220| .cse1) .cse2))) |v_#memory_$Pointer$.base_220|) (= (store |v_#memory_$Pointer$.offset_220| .cse1 (store (select |v_#memory_$Pointer$.offset_220| .cse1) .cse2 (select (select |v_#memory_$Pointer$.offset_221| .cse1) .cse2))) |v_#memory_$Pointer$.offset_221|) (= (store |v_#memory_$Pointer$.offset_168| v_ssl3_accept_~s.base_94 (store (select |v_#memory_$Pointer$.offset_168| v_ssl3_accept_~s.base_94) .cse3 (select .cse4 .cse3))) |v_#memory_$Pointer$.offset_220|) (= (store |v_#memory_$Pointer$.base_220| v_ssl3_accept_~s.base_94 (store (select |v_#memory_$Pointer$.base_220| v_ssl3_accept_~s.base_94) .cse0 (select (select |v_#memory_$Pointer$.base_165| v_ssl3_accept_~s.base_94) .cse0))) |v_#memory_$Pointer$.base_165|) (= |v_#memory_int_194| (let ((.cse5 (let ((.cse6 (store |v_#memory_int_197| v_ssl3_accept_~s.base_94 (store (select |v_#memory_int_197| v_ssl3_accept_~s.base_94) .cse3 8448)))) (store .cse6 .cse1 (store (select .cse6 .cse1) .cse2 8576))))) (store .cse5 v_ssl3_accept_~s.base_94 (store (select .cse5 v_ssl3_accept_~s.base_94) .cse0 0)))) (= (store |v_#memory_$Pointer$.base_168| v_ssl3_accept_~s.base_94 (store (select |v_#memory_$Pointer$.base_168| v_ssl3_accept_~s.base_94) .cse3 (select .cse7 .cse3))) |v_#memory_$Pointer$.base_221|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_94, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_46, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_168|, #memory_int=|v_#memory_int_197|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_94, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_168|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_94, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_46, ssl3_accept_#t~mem128.base=|v_ssl3_accept_#t~mem128.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_165|, #memory_int=|v_#memory_int_194|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_94, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_165|, ssl3_accept_#t~mem128.offset=|v_ssl3_accept_#t~mem128.offset_1|} AuxVars[|v_#memory_$Pointer$.offset_220|, |v_#memory_$Pointer$.offset_221|, |v_#memory_$Pointer$.base_221|, |v_#memory_$Pointer$.base_220|] AssignedVars[ssl3_accept_#t~mem128.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~mem128.offset] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 134: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 135: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 136: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 137: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 138: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 139: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 140: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 141: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 142: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 143: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,451 INFO L290 TraceCheckUtils]: 144: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 145: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 146: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 147: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 148: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 149: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 150: Hoare triple {223964#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 151: Hoare triple {223964#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 152: Hoare triple {223964#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 153: Hoare triple {223964#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 154: Hoare triple {223964#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 155: Hoare triple {223964#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 156: Hoare triple {223964#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 157: Hoare triple {223964#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {223964#true} is VALID [2022-04-27 20:53:32,452 INFO L290 TraceCheckUtils]: 158: Hoare triple {223964#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 159: Hoare triple {223964#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 160: Hoare triple {223964#true} [850] L1233-->L1234: Formula: (= 8448 |v_ssl3_accept_#t~mem68_3|) InVars {ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem68] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 161: Hoare triple {223964#true} [860] L1234-->L1521-1: Formula: (not (< 0 v_ssl3_accept_~num1~0_6)) InVars {ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} OutVars{ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 162: Hoare triple {223964#true} [870] L1521-1-->L1679: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99)) (.cse1 (select |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_99))) (and (= (store |v_#memory_int_210| v_ssl3_accept_~s.base_99 (store (select |v_#memory_int_210| v_ssl3_accept_~s.base_99) .cse0 (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_99))) (select (select |v_#memory_int_210| (select .cse1 .cse2)) (+ 844 (select .cse3 .cse2)))))) |v_#memory_int_209|) (= (store |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.offset_185|) (= (store |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.base_185|))) InVars {#memory_int=|v_#memory_int_210|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_186|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_186|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_185|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_209|, ssl3_accept_#t~mem133=|v_ssl3_accept_#t~mem133_1|, ssl3_accept_#t~mem132.offset=|v_ssl3_accept_#t~mem132.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_185|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 163: Hoare triple {223964#true} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 164: Hoare triple {223964#true} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 165: Hoare triple {223964#true} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 166: Hoare triple {223964#true} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,453 INFO L290 TraceCheckUtils]: 167: Hoare triple {223964#true} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 168: Hoare triple {223964#true} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 169: Hoare triple {223964#true} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 170: Hoare triple {223964#true} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 171: Hoare triple {223964#true} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 172: Hoare triple {223964#true} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 173: Hoare triple {223964#true} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 174: Hoare triple {223964#true} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 175: Hoare triple {223964#true} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223964#true} is VALID [2022-04-27 20:53:32,454 INFO L290 TraceCheckUtils]: 176: Hoare triple {223964#true} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 177: Hoare triple {223964#true} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 178: Hoare triple {223964#true} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 179: Hoare triple {223964#true} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 180: Hoare triple {223964#true} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 181: Hoare triple {223964#true} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 182: Hoare triple {223964#true} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 183: Hoare triple {223964#true} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 184: Hoare triple {223964#true} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 185: Hoare triple {223964#true} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {223964#true} is VALID [2022-04-27 20:53:32,455 INFO L290 TraceCheckUtils]: 186: Hoare triple {223964#true} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 187: Hoare triple {223964#true} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 188: Hoare triple {223964#true} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 189: Hoare triple {223964#true} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 190: Hoare triple {223964#true} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 191: Hoare triple {223964#true} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 192: Hoare triple {223964#true} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 193: Hoare triple {223964#true} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 194: Hoare triple {223964#true} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 195: Hoare triple {223964#true} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {223964#true} is VALID [2022-04-27 20:53:32,456 INFO L290 TraceCheckUtils]: 196: Hoare triple {223964#true} [903] L1571-->L1574: Formula: (not (= v_ssl3_accept_~blastFlag~0_3 4)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_3} AuxVars[] AssignedVars[] {223964#true} is VALID [2022-04-27 20:53:32,457 INFO L290 TraceCheckUtils]: 197: Hoare triple {223964#true} [908] L1574-->L1574-2: Formula: (and (= 8 v_ssl3_accept_~blastFlag~0_4) (= 7 v_ssl3_accept_~blastFlag~0_5)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_5} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {223964#true} is VALID [2022-04-27 20:53:32,460 INFO L290 TraceCheckUtils]: 198: Hoare triple {223964#true} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,461 INFO L290 TraceCheckUtils]: 199: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,461 INFO L290 TraceCheckUtils]: 200: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,462 INFO L290 TraceCheckUtils]: 201: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,462 INFO L290 TraceCheckUtils]: 202: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,462 INFO L290 TraceCheckUtils]: 203: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,463 INFO L290 TraceCheckUtils]: 204: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,463 INFO L290 TraceCheckUtils]: 205: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,464 INFO L290 TraceCheckUtils]: 206: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,464 INFO L290 TraceCheckUtils]: 207: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,465 INFO L290 TraceCheckUtils]: 208: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,465 INFO L290 TraceCheckUtils]: 209: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,466 INFO L290 TraceCheckUtils]: 210: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,466 INFO L290 TraceCheckUtils]: 211: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,466 INFO L290 TraceCheckUtils]: 212: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,467 INFO L290 TraceCheckUtils]: 213: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,467 INFO L290 TraceCheckUtils]: 214: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,468 INFO L290 TraceCheckUtils]: 215: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,468 INFO L290 TraceCheckUtils]: 216: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,469 INFO L290 TraceCheckUtils]: 217: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,469 INFO L290 TraceCheckUtils]: 218: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,470 INFO L290 TraceCheckUtils]: 219: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,470 INFO L290 TraceCheckUtils]: 220: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 221: Hoare triple {223969#(not (= 8545 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {223970#(not (= |ssl3_accept_#t~mem65| 8545))} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 222: Hoare triple {223970#(not (= |ssl3_accept_#t~mem65| 8545))} [825] L1224-->L1225: Formula: (= 8545 |v_ssl3_accept_#t~mem65_3|) InVars {ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem65] {223965#false} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 223: Hoare triple {223965#false} [824] L1225-->L1464: Formula: (= (select (select |v_#memory_int_182| v_ssl3_accept_~s.base_86) (+ v_ssl3_accept_~s.offset_86 180)) |v_ssl3_accept_#t~mem116_1|) InVars {#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86} OutVars{#memory_int=|v_#memory_int_182|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_86, ssl3_accept_~s.base=v_ssl3_accept_~s.base_86, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem116] {223965#false} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 224: Hoare triple {223965#false} [829] L1464-->L1465: Formula: (let ((.cse0 (+ 176 v_ssl3_accept_~s.offset_87)) (.cse1 (+ 148 |v_ssl3_accept_#t~mem117.offset_1|))) (and (= |v_ssl3_accept_#t~mem117.base_1| (select (select |v_#memory_$Pointer$.base_153| v_ssl3_accept_~s.base_87) .cse0)) (not (= |v_ssl3_accept_#t~mem116_3| 0)) (= (select (select |v_#memory_$Pointer$.offset_153| v_ssl3_accept_~s.base_87) .cse0) |v_ssl3_accept_#t~mem117.offset_1|) (= (select (select |v_#memory_$Pointer$.base_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.base_1|) (= (select (select |v_#memory_$Pointer$.offset_153| |v_ssl3_accept_#t~mem117.base_1|) .cse1) |v_ssl3_accept_#t~mem118.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|, ssl3_accept_#t~mem116=|v_ssl3_accept_#t~mem116_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_87, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_153|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_1|, ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_1|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_1|, ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_87, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_153|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base, ssl3_accept_#t~mem116] {223965#false} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 225: Hoare triple {223965#false} [837] L1465-->L1474: Formula: (= (mod (+ |v_ssl3_accept_#t~mem118.base_5| |v_ssl3_accept_#t~mem118.offset_5|) 4294967296) 0) InVars {ssl3_accept_#t~mem118.base=|v_ssl3_accept_#t~mem118.base_5|, ssl3_accept_#t~mem118.offset=|v_ssl3_accept_#t~mem118.offset_5|} OutVars{ssl3_accept_#t~mem117.offset=|v_ssl3_accept_#t~mem117.offset_3|, ssl3_accept_#t~mem117.base=|v_ssl3_accept_#t~mem117.base_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem118.offset, ssl3_accept_#t~mem117.offset, ssl3_accept_#t~mem117.base, ssl3_accept_#t~mem118.base] {223965#false} is VALID [2022-04-27 20:53:32,471 INFO L290 TraceCheckUtils]: 226: Hoare triple {223965#false} [847] L1474-->L1475: Formula: (let ((.cse0 (+ 836 |v_ssl3_accept_#t~mem121.offset_1|)) (.cse1 (+ 84 v_ssl3_accept_~s.offset_90))) (and (= (select (select |v_#memory_int_187| |v_ssl3_accept_#t~mem122.base_1|) (+ 12 |v_ssl3_accept_#t~mem122.offset_1|)) |v_ssl3_accept_#t~mem123_1|) (= (select (select |v_#memory_$Pointer$.base_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.base_1|) (= (select (select |v_#memory_$Pointer$.offset_158| |v_ssl3_accept_#t~mem121.base_1|) .cse0) |v_ssl3_accept_#t~mem122.offset_1|) (= (select (select |v_#memory_$Pointer$.offset_158| v_ssl3_accept_~s.base_90) .cse1) |v_ssl3_accept_#t~mem121.offset_1|) (= |v_ssl3_accept_#t~mem121.base_1| (select (select |v_#memory_$Pointer$.base_158| v_ssl3_accept_~s.base_90) .cse1)))) InVars {#memory_int=|v_#memory_int_187|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} OutVars{ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_1|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_90, ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_1|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_158|, ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_1|, #memory_int=|v_#memory_int_187|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_90, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_158|} AuxVars[] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem123, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem122.offset] {223965#false} is VALID [2022-04-27 20:53:32,472 INFO L290 TraceCheckUtils]: 227: Hoare triple {223965#false} [858] L1475-->L1484: Formula: (= (mod (ite (= |v_ssl3_accept_#t~mem123_5| 0) 0 (ite (= |v_ssl3_accept_#t~mem123_5| 1) 0 v_~bitwiseAnd_54)) 4294967296) 0) InVars {ssl3_accept_#t~mem123=|v_ssl3_accept_#t~mem123_5|} OutVars{ssl3_accept_#t~mem122.offset=|v_ssl3_accept_#t~mem122.offset_3|, ssl3_accept_#t~mem122.base=|v_ssl3_accept_#t~mem122.base_3|, ssl3_accept_#t~mem121.base=|v_ssl3_accept_#t~mem121.base_3|, ssl3_accept_#t~mem121.offset=|v_ssl3_accept_#t~mem121.offset_3|} AuxVars[v_~bitwiseAnd_54] AssignedVars[ssl3_accept_#t~mem122.base, ssl3_accept_#t~mem121.base, ssl3_accept_#t~mem121.offset, ssl3_accept_#t~mem123, ssl3_accept_#t~mem122.offset] {223965#false} is VALID [2022-04-27 20:53:32,472 INFO L290 TraceCheckUtils]: 228: Hoare triple {223965#false} [867] L1484-->L1487: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_93))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_164| v_ssl3_accept_~s.base_93) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_164| v_ssl3_accept_~s.base_93) .cse2) 895))) (and (= (store |v_#memory_$Pointer$.base_164| .cse0 (store (select |v_#memory_$Pointer$.base_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_163| .cse0) .cse1))) |v_#memory_$Pointer$.base_163|) (= |v_#memory_$Pointer$.offset_163| (store |v_#memory_$Pointer$.offset_164| .cse0 (store (select |v_#memory_$Pointer$.offset_164| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_163| .cse0) .cse1)))) (= (store |v_#memory_int_193| .cse0 (store (select |v_#memory_int_193| .cse0) .cse1 1)) |v_#memory_int_192|) (= v_ssl3_accept_~ret~0_44 |v_ssl3_accept_#t~nondet127_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet127_2| 2147483648)) (<= |v_ssl3_accept_#t~nondet127_2| 2147483647)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_164|, ssl3_accept_#t~nondet127=|v_ssl3_accept_#t~nondet127_2|, #memory_int=|v_#memory_int_193|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_164|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_44, ssl3_accept_#t~mem126.offset=|v_ssl3_accept_#t~mem126.offset_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_93, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_163|, #memory_int=|v_#memory_int_192|, ssl3_accept_#t~mem126.base=|v_ssl3_accept_#t~mem126.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_93, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_163|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~mem126.offset, #memory_$Pointer$.base, ssl3_accept_#t~nondet127, #memory_int, ssl3_accept_#t~mem126.base, #memory_$Pointer$.offset] {223965#false} is VALID [2022-04-27 20:53:32,472 INFO L290 TraceCheckUtils]: 229: Hoare triple {223965#false} [876] L1487-->L1592: Formula: (= 8 v_ssl3_accept_~blastFlag~0_29) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_29} AuxVars[] AssignedVars[] {223965#false} is VALID [2022-04-27 20:53:32,472 INFO L290 TraceCheckUtils]: 230: Hoare triple {223965#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {223965#false} is VALID [2022-04-27 20:53:32,472 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-04-27 20:53:32,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:53:32,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317710442] [2022-04-27 20:53:32,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317710442] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:53:32,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:53:32,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-27 20:53:32,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182893299] [2022-04-27 20:53:32,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:53:32,473 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 231 [2022-04-27 20:53:32,473 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:53:32,473 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:32,552 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 119 edges. 119 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:32,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-27 20:53:32,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:53:32,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-27 20:53:32,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-27 20:53:32,552 INFO L87 Difference]: Start difference. First operand 3491 states and 5059 transitions. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:40,101 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:41,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:41,562 INFO L93 Difference]: Finished difference Result 3945 states and 5625 transitions. [2022-04-27 20:53:41,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-27 20:53:41,562 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 231 [2022-04-27 20:53:41,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:41,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:41,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 377 transitions. [2022-04-27 20:53:41,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:41,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 377 transitions. [2022-04-27 20:53:41,566 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 377 transitions. [2022-04-27 20:53:41,817 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 377 edges. 377 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:42,228 INFO L225 Difference]: With dead ends: 3945 [2022-04-27 20:53:42,229 INFO L226 Difference]: Without dead ends: 3945 [2022-04-27 20:53:42,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-27 20:53:42,229 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 119 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-04-27 20:53:42,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 370 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-04-27 20:53:42,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3945 states. [2022-04-27 20:53:42,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3945 to 3281. [2022-04-27 20:53:42,250 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:53:42,252 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3945 states. Second operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:42,254 INFO L74 IsIncluded]: Start isIncluded. First operand 3945 states. Second operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:42,255 INFO L87 Difference]: Start difference. First operand 3945 states. Second operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:42,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:42,647 INFO L93 Difference]: Finished difference Result 3945 states and 5625 transitions. [2022-04-27 20:53:42,647 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 5625 transitions. [2022-04-27 20:53:42,650 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:42,650 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:42,653 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3945 states. [2022-04-27 20:53:42,654 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3945 states. [2022-04-27 20:53:43,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:43,062 INFO L93 Difference]: Finished difference Result 3945 states and 5625 transitions. [2022-04-27 20:53:43,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 5625 transitions. [2022-04-27 20:53:43,065 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:53:43,065 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:53:43,065 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:53:43,065 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:53:43,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.438949938949939) internal successors, (4714), 3276 states have internal predecessors, (4714), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:43,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4718 transitions. [2022-04-27 20:53:43,369 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4718 transitions. Word has length 231 [2022-04-27 20:53:43,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:53:43,369 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4718 transitions. [2022-04-27 20:53:43,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:43,369 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4718 transitions. [2022-04-27 20:53:43,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-04-27 20:53:43,371 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:53:43,371 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:53:43,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-04-27 20:53:43,372 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:53:43,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:53:43,372 INFO L85 PathProgramCache]: Analyzing trace with hash -446725025, now seen corresponding path program 1 times [2022-04-27 20:53:43,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:53:43,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438198007] [2022-04-27 20:53:43,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:53:43,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:53:43,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:43,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:53:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:53:43,800 INFO L290 TraceCheckUtils]: 0: Hoare triple {239101#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {239092#true} is VALID [2022-04-27 20:53:43,800 INFO L290 TraceCheckUtils]: 1: Hoare triple {239092#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239092#true} is VALID [2022-04-27 20:53:43,800 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {239092#true} {239092#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239092#true} is VALID [2022-04-27 20:53:43,801 INFO L272 TraceCheckUtils]: 0: Hoare triple {239092#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239101#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:53:43,801 INFO L290 TraceCheckUtils]: 1: Hoare triple {239101#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {239092#true} is VALID [2022-04-27 20:53:43,801 INFO L290 TraceCheckUtils]: 2: Hoare triple {239092#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239092#true} is VALID [2022-04-27 20:53:43,801 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {239092#true} {239092#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239092#true} is VALID [2022-04-27 20:53:43,801 INFO L272 TraceCheckUtils]: 4: Hoare triple {239092#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239092#true} is VALID [2022-04-27 20:53:43,802 INFO L290 TraceCheckUtils]: 5: Hoare triple {239092#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {239092#true} is VALID [2022-04-27 20:53:43,803 INFO L290 TraceCheckUtils]: 6: Hoare triple {239092#true} [701] L1095-->L1095-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 136))) (and (= (store |v_#memory_int_20| v_main_~s~0.base_4 (store (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_19| v_main_~s~0.base_4) .cse0))) |v_#memory_int_19|) (= (store |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_17|) (= (store |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_18| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_17|) (not (= |v_main_#t~nondet26_3| 0)))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_18|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_20|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_18|} OutVars{#memory_int=|v_#memory_int_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_17|, main_~s~0.base=v_main_~s~0.base_4, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_17|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {239097#(and (= (select (select |#memory_$Pointer$.offset| main_~s~0.base) (+ main_~s~0.offset 136)) 0) (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 136)) 0))} is VALID [2022-04-27 20:53:43,804 INFO L272 TraceCheckUtils]: 7: Hoare triple {239097#(and (= (select (select |#memory_$Pointer$.offset| main_~s~0.base) (+ main_~s~0.offset 136)) 0) (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 136)) 0))} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {239098#(and (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ |ssl3_accept_#in~s.offset| 136)) 0) (= 0 (select (select |#memory_$Pointer$.offset| |ssl3_accept_#in~s.base|) (+ |ssl3_accept_#in~s.offset| 136))))} is VALID [2022-04-27 20:53:43,807 INFO L290 TraceCheckUtils]: 8: Hoare triple {239098#(and (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ |ssl3_accept_#in~s.offset| 136)) 0) (= 0 (select (select |#memory_$Pointer$.offset| |ssl3_accept_#in~s.base|) (+ |ssl3_accept_#in~s.offset| 136))))} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} is VALID [2022-04-27 20:53:43,807 INFO L290 TraceCheckUtils]: 9: Hoare triple {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} is VALID [2022-04-27 20:53:43,808 INFO L290 TraceCheckUtils]: 10: Hoare triple {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} is VALID [2022-04-27 20:53:43,809 INFO L290 TraceCheckUtils]: 11: Hoare triple {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 12: Hoare triple {239099#(and (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0) (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 136)) 0))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {239100#(and (= |ssl3_accept_#t~mem45.base| 0) (= |ssl3_accept_#t~mem45.offset| 0))} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 13: Hoare triple {239100#(and (= |ssl3_accept_#t~mem45.base| 0) (= |ssl3_accept_#t~mem45.offset| 0))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {239093#false} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 14: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 15: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 16: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 17: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,810 INFO L290 TraceCheckUtils]: 18: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 19: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 20: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 21: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 22: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 23: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 24: Hoare triple {239093#false} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 25: Hoare triple {239093#false} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {239093#false} is VALID [2022-04-27 20:53:43,811 INFO L290 TraceCheckUtils]: 26: Hoare triple {239093#false} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 27: Hoare triple {239093#false} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 28: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 29: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 30: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 31: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 32: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 33: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 34: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 35: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 36: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,812 INFO L290 TraceCheckUtils]: 37: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 38: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 39: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 40: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 41: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 42: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 43: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 44: Hoare triple {239093#false} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 45: Hoare triple {239093#false} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 46: Hoare triple {239093#false} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {239093#false} is VALID [2022-04-27 20:53:43,813 INFO L290 TraceCheckUtils]: 47: Hoare triple {239093#false} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 48: Hoare triple {239093#false} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 49: Hoare triple {239093#false} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 50: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 51: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 52: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 53: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 54: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,814 INFO L290 TraceCheckUtils]: 55: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 56: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 57: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 58: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 59: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 60: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 61: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 62: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 63: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,815 INFO L290 TraceCheckUtils]: 64: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 65: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 66: Hoare triple {239093#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 67: Hoare triple {239093#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 68: Hoare triple {239093#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 69: Hoare triple {239093#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 70: Hoare triple {239093#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 71: Hoare triple {239093#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 72: Hoare triple {239093#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 73: Hoare triple {239093#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {239093#false} is VALID [2022-04-27 20:53:43,816 INFO L290 TraceCheckUtils]: 74: Hoare triple {239093#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 75: Hoare triple {239093#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 76: Hoare triple {239093#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 77: Hoare triple {239093#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 78: Hoare triple {239093#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 79: Hoare triple {239093#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 80: Hoare triple {239093#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 81: Hoare triple {239093#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 82: Hoare triple {239093#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 83: Hoare triple {239093#false} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {239093#false} is VALID [2022-04-27 20:53:43,817 INFO L290 TraceCheckUtils]: 84: Hoare triple {239093#false} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 85: Hoare triple {239093#false} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 86: Hoare triple {239093#false} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 87: Hoare triple {239093#false} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 88: Hoare triple {239093#false} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 89: Hoare triple {239093#false} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 90: Hoare triple {239093#false} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 91: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 92: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 93: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,818 INFO L290 TraceCheckUtils]: 94: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 95: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 96: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 97: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 98: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 99: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 100: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 101: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,819 INFO L290 TraceCheckUtils]: 102: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 103: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 104: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 105: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 106: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 107: Hoare triple {239093#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 108: Hoare triple {239093#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 109: Hoare triple {239093#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 110: Hoare triple {239093#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 111: Hoare triple {239093#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {239093#false} is VALID [2022-04-27 20:53:43,820 INFO L290 TraceCheckUtils]: 112: Hoare triple {239093#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 113: Hoare triple {239093#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 114: Hoare triple {239093#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 115: Hoare triple {239093#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 116: Hoare triple {239093#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 117: Hoare triple {239093#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 118: Hoare triple {239093#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 119: Hoare triple {239093#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 120: Hoare triple {239093#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {239093#false} is VALID [2022-04-27 20:53:43,821 INFO L290 TraceCheckUtils]: 121: Hoare triple {239093#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 122: Hoare triple {239093#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 123: Hoare triple {239093#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 124: Hoare triple {239093#false} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 125: Hoare triple {239093#false} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 126: Hoare triple {239093#false} [916] L1260-->L1263: Formula: (and (not (= 8656 |v_ssl3_accept_#t~mem77_5|)) (= (select (select |v_#memory_int_126| v_ssl3_accept_~s.base_55) (+ 52 v_ssl3_accept_~s.offset_55)) |v_ssl3_accept_#t~mem78_1|)) InVars {#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 127: Hoare triple {239093#false} [921] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= (select (select |v_#memory_int_127| v_ssl3_accept_~s.base_56) (+ 52 v_ssl3_accept_~s.offset_56)) |v_ssl3_accept_#t~mem79_1|)) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} OutVars{#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 128: Hoare triple {239093#false} [926] L1266-->L1270: Formula: (= |v_ssl3_accept_#t~mem79_3| 8672) InVars {ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem79] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 129: Hoare triple {239093#false} [931] L1270-->L1640: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_16 |v_ssl3_accept_#t~nondet144_2|)) InVars {ssl3_accept_#t~nondet144=|v_ssl3_accept_#t~nondet144_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_16} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 130: Hoare triple {239093#false} [936] L1640-->L1640-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_14 4) (= 3 v_ssl3_accept_~blastFlag~0_15)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_15} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_14} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {239093#false} is VALID [2022-04-27 20:53:43,822 INFO L290 TraceCheckUtils]: 131: Hoare triple {239093#false} [943] L1640-2-->L1651: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_13))) (and (= |v_#memory_$Pointer$.offset_71| (store |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.offset_71| v_ssl3_accept_~s.base_13) .cse0)))) (= (select (select |v_#memory_int_71| v_ssl3_accept_~s.base_13) (+ 92 v_ssl3_accept_~s.offset_13)) |v_ssl3_accept_#t~mem145_1|) (not (<= v_ssl3_accept_~ret~0_18 0)) (= (store |v_#memory_int_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_int_72| v_ssl3_accept_~s.base_13) .cse0 8448)) |v_#memory_int_71|) (= |v_#memory_$Pointer$.base_71| (store |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.base_71| v_ssl3_accept_~s.base_13) .cse0)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_72|, #memory_int=|v_#memory_int_72|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_72|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_71|, #memory_int=|v_#memory_int_71|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_71|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 132: Hoare triple {239093#false} [946] L1651-->L1651-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_15))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_74| v_ssl3_accept_~s.base_15) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_74| v_ssl3_accept_~s.base_15) .cse2) 844))) (and (= |v_#memory_int_74| (store |v_#memory_int_75| .cse0 (store (select |v_#memory_int_75| .cse0) .cse1 8640))) (= (store |v_#memory_$Pointer$.base_74| .cse0 (store (select |v_#memory_$Pointer$.base_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_73| .cse0) .cse1))) |v_#memory_$Pointer$.base_73|) (not (= |v_ssl3_accept_#t~mem145_3| 0)) (= (store |v_#memory_$Pointer$.offset_74| .cse0 (store (select |v_#memory_$Pointer$.offset_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_73| .cse0) .cse1))) |v_#memory_$Pointer$.offset_73|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_74|, #memory_int=|v_#memory_int_75|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_74|} OutVars{ssl3_accept_#t~mem146.base=|v_ssl3_accept_#t~mem146.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_73|, #memory_int=|v_#memory_int_74|, ssl3_accept_#t~mem146.offset=|v_ssl3_accept_#t~mem146.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_73|} AuxVars[] AssignedVars[ssl3_accept_#t~mem146.base, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem146.offset, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 133: Hoare triple {239093#false} [950] L1651-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_17))) (and (= (store |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.offset_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.offset_77|) (= (store |v_#memory_int_79| v_ssl3_accept_~s.base_17 (store (select |v_#memory_int_79| v_ssl3_accept_~s.base_17) .cse0 0)) |v_#memory_int_78|) (= (store |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.base_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.base_77|))) InVars {#memory_int=|v_#memory_int_79|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_78|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_78|} OutVars{#memory_int=|v_#memory_int_78|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_77|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_77|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 134: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 135: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 136: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 137: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 138: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 139: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,823 INFO L290 TraceCheckUtils]: 140: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 141: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 142: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 143: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 144: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 145: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 146: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 147: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 148: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 149: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,824 INFO L290 TraceCheckUtils]: 150: Hoare triple {239093#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 151: Hoare triple {239093#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 152: Hoare triple {239093#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 153: Hoare triple {239093#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 154: Hoare triple {239093#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 155: Hoare triple {239093#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 156: Hoare triple {239093#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 157: Hoare triple {239093#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 158: Hoare triple {239093#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 159: Hoare triple {239093#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 160: Hoare triple {239093#false} [850] L1233-->L1234: Formula: (= 8448 |v_ssl3_accept_#t~mem68_3|) InVars {ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,825 INFO L290 TraceCheckUtils]: 161: Hoare triple {239093#false} [860] L1234-->L1521-1: Formula: (not (< 0 v_ssl3_accept_~num1~0_6)) InVars {ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} OutVars{ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 162: Hoare triple {239093#false} [870] L1521-1-->L1679: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99)) (.cse1 (select |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_99))) (and (= (store |v_#memory_int_210| v_ssl3_accept_~s.base_99 (store (select |v_#memory_int_210| v_ssl3_accept_~s.base_99) .cse0 (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_99))) (select (select |v_#memory_int_210| (select .cse1 .cse2)) (+ 844 (select .cse3 .cse2)))))) |v_#memory_int_209|) (= (store |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.offset_185|) (= (store |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.base_185|))) InVars {#memory_int=|v_#memory_int_210|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_186|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_186|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_185|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_209|, ssl3_accept_#t~mem133=|v_ssl3_accept_#t~mem133_1|, ssl3_accept_#t~mem132.offset=|v_ssl3_accept_#t~mem132.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_185|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 163: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 164: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 165: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 166: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 167: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 168: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 169: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,826 INFO L290 TraceCheckUtils]: 170: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 171: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 172: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 173: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 174: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 175: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 176: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 177: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 178: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 179: Hoare triple {239093#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,827 INFO L290 TraceCheckUtils]: 180: Hoare triple {239093#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 181: Hoare triple {239093#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 182: Hoare triple {239093#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 183: Hoare triple {239093#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 184: Hoare triple {239093#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 185: Hoare triple {239093#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 186: Hoare triple {239093#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 187: Hoare triple {239093#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 188: Hoare triple {239093#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 189: Hoare triple {239093#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 190: Hoare triple {239093#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,828 INFO L290 TraceCheckUtils]: 191: Hoare triple {239093#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 192: Hoare triple {239093#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 193: Hoare triple {239093#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 194: Hoare triple {239093#false} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 195: Hoare triple {239093#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 196: Hoare triple {239093#false} [902] L1571-->L1574-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_2 4) (= 5 v_ssl3_accept_~blastFlag~0_1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_2} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_1} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 197: Hoare triple {239093#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 198: Hoare triple {239093#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 199: Hoare triple {239093#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 200: Hoare triple {239093#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {239093#false} is VALID [2022-04-27 20:53:43,829 INFO L290 TraceCheckUtils]: 201: Hoare triple {239093#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 202: Hoare triple {239093#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 203: Hoare triple {239093#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 204: Hoare triple {239093#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 205: Hoare triple {239093#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 206: Hoare triple {239093#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 207: Hoare triple {239093#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 208: Hoare triple {239093#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 209: Hoare triple {239093#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 210: Hoare triple {239093#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {239093#false} is VALID [2022-04-27 20:53:43,830 INFO L290 TraceCheckUtils]: 211: Hoare triple {239093#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 212: Hoare triple {239093#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 213: Hoare triple {239093#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 214: Hoare triple {239093#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 215: Hoare triple {239093#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 216: Hoare triple {239093#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 217: Hoare triple {239093#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 218: Hoare triple {239093#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 219: Hoare triple {239093#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 220: Hoare triple {239093#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {239093#false} is VALID [2022-04-27 20:53:43,831 INFO L290 TraceCheckUtils]: 221: Hoare triple {239093#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 222: Hoare triple {239093#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 223: Hoare triple {239093#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 224: Hoare triple {239093#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 225: Hoare triple {239093#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 226: Hoare triple {239093#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 227: Hoare triple {239093#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 228: Hoare triple {239093#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 229: Hoare triple {239093#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 230: Hoare triple {239093#false} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 231: Hoare triple {239093#false} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {239093#false} is VALID [2022-04-27 20:53:43,832 INFO L290 TraceCheckUtils]: 232: Hoare triple {239093#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {239093#false} is VALID [2022-04-27 20:53:43,833 INFO L290 TraceCheckUtils]: 233: Hoare triple {239093#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,833 INFO L290 TraceCheckUtils]: 234: Hoare triple {239093#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {239093#false} is VALID [2022-04-27 20:53:43,833 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2022-04-27 20:53:43,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:53:43,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438198007] [2022-04-27 20:53:43,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438198007] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-27 20:53:43,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-27 20:53:43,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-27 20:53:43,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980502185] [2022-04-27 20:53:43,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-27 20:53:43,834 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 235 [2022-04-27 20:53:43,834 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-27 20:53:43,835 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:43,909 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 84 edges. 84 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:53:43,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-27 20:53:43,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-27 20:53:43,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-27 20:53:43,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-04-27 20:53:43,910 INFO L87 Difference]: Start difference. First operand 3281 states and 4718 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:45,743 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:47,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:49,703 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:53,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:56,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-27 20:53:59,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:53:59,594 INFO L93 Difference]: Finished difference Result 3289 states and 4728 transitions. [2022-04-27 20:53:59,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-27 20:53:59,594 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 235 [2022-04-27 20:53:59,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-27 20:53:59,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:59,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 226 transitions. [2022-04-27 20:53:59,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:53:59,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 226 transitions. [2022-04-27 20:53:59,596 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 8 states and 226 transitions. [2022-04-27 20:53:59,755 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 226 edges. 226 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-27 20:54:00,061 INFO L225 Difference]: With dead ends: 3289 [2022-04-27 20:54:00,061 INFO L226 Difference]: Without dead ends: 3281 [2022-04-27 20:54:00,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-04-27 20:54:00,062 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 7 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-04-27 20:54:00,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 841 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 444 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2022-04-27 20:54:00,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2022-04-27 20:54:00,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 3281. [2022-04-27 20:54:00,083 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-27 20:54:00,086 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3281 states. Second operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:54:00,088 INFO L74 IsIncluded]: Start isIncluded. First operand 3281 states. Second operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:54:00,090 INFO L87 Difference]: Start difference. First operand 3281 states. Second operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:54:00,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:54:00,400 INFO L93 Difference]: Finished difference Result 3281 states and 4717 transitions. [2022-04-27 20:54:00,400 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4717 transitions. [2022-04-27 20:54:00,402 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:54:00,402 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:54:00,405 INFO L74 IsIncluded]: Start isIncluded. First operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3281 states. [2022-04-27 20:54:00,406 INFO L87 Difference]: Start difference. First operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand 3281 states. [2022-04-27 20:54:00,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-27 20:54:00,692 INFO L93 Difference]: Finished difference Result 3281 states and 4717 transitions. [2022-04-27 20:54:00,692 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4717 transitions. [2022-04-27 20:54:00,695 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-27 20:54:00,695 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-27 20:54:00,695 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-27 20:54:00,695 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-27 20:54:00,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3276 states have (on average 1.4386446886446886) internal successors, (4713), 3276 states have internal predecessors, (4713), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:54:00,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4717 transitions. [2022-04-27 20:54:00,994 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4717 transitions. Word has length 235 [2022-04-27 20:54:00,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-27 20:54:00,994 INFO L495 AbstractCegarLoop]: Abstraction has 3281 states and 4717 transitions. [2022-04-27 20:54:00,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-27 20:54:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4717 transitions. [2022-04-27 20:54:00,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-04-27 20:54:00,996 INFO L187 NwaCegarLoop]: Found error trace [2022-04-27 20:54:00,996 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-27 20:54:00,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-04-27 20:54:00,997 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-27 20:54:00,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-27 20:54:00,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1106362336, now seen corresponding path program 1 times [2022-04-27 20:54:00,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-27 20:54:00,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107229222] [2022-04-27 20:54:00,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:54:00,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-27 20:54:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:54:01,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-27 20:54:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:54:01,947 INFO L290 TraceCheckUtils]: 0: Hoare triple {252258#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {252242#true} is VALID [2022-04-27 20:54:01,947 INFO L290 TraceCheckUtils]: 1: Hoare triple {252242#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252242#true} is VALID [2022-04-27 20:54:01,947 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {252242#true} {252242#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252242#true} is VALID [2022-04-27 20:54:01,948 INFO L272 TraceCheckUtils]: 0: Hoare triple {252242#true} [695] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252258#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} is VALID [2022-04-27 20:54:01,948 INFO L290 TraceCheckUtils]: 1: Hoare triple {252258#(and (= ~init~0 |old(~init~0)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(~#SSLv3_server_data~0.base)| |~#SSLv3_server_data~0.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(~#SSLv3_server_data~0.offset)| |~#SSLv3_server_data~0.offset|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#NULL.base)| |#NULL.base|))} [697] ULTIMATE.initENTRY-->ULTIMATE.initFINAL: Formula: (let ((.cse0 ((as const (Array Int Int)) 0)) (.cse1 (select |v_#memory_int_217| 1))) (and (= (select |v_#length_13| 3) 12) (= |v_#memory_$Pointer$.base_193| (store |v_#memory_$Pointer$.base_194| |v_~#SSLv3_server_data~0.base_4| .cse0)) (= (store |v_#memory_int_217| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_int_216|) (= (store |v_#memory_$Pointer$.offset_194| |v_~#SSLv3_server_data~0.base_4| .cse0) |v_#memory_$Pointer$.offset_193|) (= (select .cse1 1) 0) (= (select .cse1 0) 48) (= 100 (select |v_#length_13| 4)) (< 0 |v_#StackHeapBarrier_4|) (= |v_#NULL.base_1| 0) (= (select |v_#valid_13| 4) 1) (= (select |v_#length_13| 2) 27) (= v_~init~0_4 1) (= 2 (select |v_#length_13| 1)) (= 4 |v_~#SSLv3_server_data~0.base_4|) (= (select |v_#valid_13| 2) 1) (= (select |v_#valid_13| 1) 1) (= (select |v_#valid_13| 3) 1) (= |v_#NULL.offset_1| 0) (= |v_~#SSLv3_server_data~0.offset_4| 0) (= 0 (select |v_#valid_13| 0)))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_194|, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_217|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_194|} OutVars{~#SSLv3_server_data~0.offset=|v_~#SSLv3_server_data~0.offset_4|, #StackHeapBarrier=|v_#StackHeapBarrier_4|, ~#SSLv3_server_data~0.base=|v_~#SSLv3_server_data~0.base_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_193|, ~init~0=v_~init~0_4, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_216|, #NULL.offset=|v_#NULL.offset_1|, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_193|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[~#SSLv3_server_data~0.offset, ~#SSLv3_server_data~0.base, #memory_$Pointer$.base, ~init~0, #memory_int, #NULL.offset, #memory_$Pointer$.offset, #NULL.base] {252242#true} is VALID [2022-04-27 20:54:01,949 INFO L290 TraceCheckUtils]: 2: Hoare triple {252242#true} [700] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252242#true} is VALID [2022-04-27 20:54:01,949 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {252242#true} {252242#true} [954] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252242#true} is VALID [2022-04-27 20:54:01,949 INFO L272 TraceCheckUtils]: 4: Hoare triple {252242#true} [696] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252242#true} is VALID [2022-04-27 20:54:01,970 INFO L290 TraceCheckUtils]: 5: Hoare triple {252242#true} [699] mainENTRY-->L1095: Formula: (let ((.cse20 (+ v_main_~s~0.offset_1 84))) (let ((.cse29 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse28 (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1)) (.cse35 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse7 (+ v_main_~s~0.offset_1 176)) (.cse33 (select (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1) .cse20)) (.cse34 (+ (select (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1) .cse20) 836))) (let ((.cse17 (store |v_#memory_$Pointer$.offset_203| .cse33 (store (select |v_#memory_$Pointer$.offset_203| .cse33) .cse34 0))) (.cse14 (store |v_#memory_$Pointer$.base_203| .cse33 (store (select |v_#memory_$Pointer$.base_203| .cse33) .cse34 |v_main_#t~malloc19.base_4|))) (.cse1 (select .cse35 .cse7)) (.cse2 (+ 148 (select .cse28 .cse7))) (.cse31 (store .cse29 |v_main_#t~malloc8.base_4| 1))) (let ((.cse24 (store .cse31 |v_main_#t~malloc9.base_4| 1)) (.cse9 (store |v_#memory_$Pointer$.offset_202| .cse1 (store (select |v_#memory_$Pointer$.offset_202| .cse1) .cse2 (let ((.cse40 (mod |v_main_#t~nondet15_2| 4294967296))) (ite (<= .cse40 2147483647) .cse40 (+ .cse40 (- 4294967296))))))) (.cse18 (store |v_#memory_$Pointer$.base_204| .cse1 (store (select |v_#memory_$Pointer$.base_204| .cse1) .cse2 0))) (.cse36 (select (select .cse14 v_main_~s~0.base_1) .cse20)) (.cse37 (+ 836 (select (select .cse17 v_main_~s~0.base_1) .cse20))) (.cse38 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse20)) (.cse39 (+ 836 (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse20)))) (let ((.cse12 (select (select |v_#memory_$Pointer$.base_202| .cse38) .cse39)) (.cse13 (+ (select (select |v_#memory_$Pointer$.offset_201| .cse38) .cse39) 16)) (.cse15 (select (select .cse14 .cse36) .cse37)) (.cse16 (+ 12 (select (select .cse17 .cse36) .cse37))) (.cse6 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse25 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse21 (+ v_main_~s~0.offset_1 204)) (.cse27 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse4 (+ 232 v_main_~s~0.offset_1)) (.cse10 (select (select .cse18 v_main_~s~0.base_1) .cse20)) (.cse11 (+ 895 (select (select .cse9 v_main_~s~0.base_1) .cse20))) (.cse8 (select |v_#memory_int_227| v_main_~s~0.base_1)) (.cse3 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse22 (+ 192 v_main_~s~0.offset_1)) (.cse23 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse5 (+ v_main_~s~0.offset_1 180)) (.cse26 (store .cse24 |v_main_#t~malloc10.base_4| 1))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (let ((.cse0 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse3 .cse4 |v_main_#t~nondet12_2|) .cse5 |v_main_#t~nondet13_2|)))) (store .cse0 .cse1 (store (select .cse0 .cse1) .cse2 (select (select |v_#memory_int_229| .cse1) .cse2)))) |v_#memory_int_229|) (= (store |v_#memory_int_224| v_main_~s~0.base_1 (store .cse6 .cse7 (select .cse8 .cse7))) |v_#memory_int_227|) (= |v_#memory_$Pointer$.offset_203| (store .cse9 .cse10 (store (select .cse9 .cse10) .cse11 (select (select |v_#memory_$Pointer$.offset_203| .cse10) .cse11)))) (= (store |v_#memory_$Pointer$.offset_201| .cse12 (store (select |v_#memory_$Pointer$.offset_201| .cse12) .cse13 (select (select |v_#memory_$Pointer$.offset_1| .cse12) .cse13))) |v_#memory_$Pointer$.offset_1|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= (store .cse14 .cse15 (store (select .cse14 .cse15) .cse16 (select (select |v_#memory_$Pointer$.base_202| .cse15) .cse16))) |v_#memory_$Pointer$.base_202|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_202| .cse12 (store (select |v_#memory_$Pointer$.base_202| .cse12) .cse13 (select (select |v_#memory_$Pointer$.base_1| .cse12) .cse13)))) (= (store .cse17 .cse15 (store (select .cse17 .cse15) .cse16 (select (select |v_#memory_$Pointer$.offset_201| .cse15) .cse16))) |v_#memory_$Pointer$.offset_201|) (<= |v_main_#t~nondet13_2| 2147483647) (= |v_#memory_$Pointer$.base_203| (store .cse18 .cse10 (store (select .cse18 .cse10) .cse11 (select (select |v_#memory_$Pointer$.base_203| .cse10) .cse11)))) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= |v_#memory_int_1| (let ((.cse19 (store |v_#memory_int_226| .cse15 (store (select |v_#memory_int_226| .cse15) .cse16 |v_main_#t~nondet22_2|)))) (store .cse19 .cse12 (store (select .cse19 .cse12) .cse13 |v_main_#t~nondet25_2|)))) (= (store |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.base_12| v_main_~s~0.base_1) .cse20 |v_main_#t~malloc8.base_4|) .cse21 |v_main_#t~malloc9.base_4|) .cse7 |v_main_#t~malloc10.base_4|) .cse22 0) .cse4 (select .cse23 .cse4))) |v_#memory_$Pointer$.base_201|) (= (select .cse24 |v_main_#t~malloc10.base_4|) 0) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse25 .cse21 (select .cse6 .cse21))) |v_#memory_int_224|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1 (store .cse27 .cse5 (select .cse28 .cse5))) |v_#memory_$Pointer$.offset_202|) (= (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 248) |v_main_#t~malloc8.base_4| 899) |v_main_#t~malloc9.base_4| 232) |v_main_#t~malloc10.base_4| 200) |v_main_#t~malloc19.base_4| 40) |v_#length_1|) (= (select .cse29 |v_main_#t~malloc8.base_4|) 0) (= (store |v_#memory_int_12| v_main_~s~0.base_1 (store (select |v_#memory_int_12| v_main_~s~0.base_1) .cse20 (select .cse25 .cse20))) |v_#memory_int_225|) (= (store |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1 (store (store (store (store (store (select |v_#memory_$Pointer$.offset_12| v_main_~s~0.base_1) .cse20 0) .cse21 0) .cse7 0) .cse22 (let ((.cse30 (mod |v_main_#t~nondet11_2| 4294967296))) (ite (<= .cse30 2147483647) .cse30 (+ .cse30 (- 4294967296))))) .cse4 (select .cse27 .cse4))) |v_#memory_$Pointer$.offset_204|) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse31 |v_main_#t~malloc9.base_4|) 0) (not (= |v_main_#t~malloc8.base_4| 0)) (not (= |v_main_#t~malloc10.base_4| 0)) (<= |v_main_#t~nondet26_1| 2147483647) (<= 0 (+ |v_main_#t~nondet13_2| 2147483648)) (< |v_main_#t~malloc19.base_4| |v_#StackHeapBarrier_1|) (<= 0 (+ |v_main_#t~nondet17_2| 2147483648)) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse32 (store |v_#memory_int_229| .cse10 (store (select |v_#memory_int_229| .cse10) .cse11 |v_main_#t~nondet17_2|)))) (store .cse32 .cse33 (store (select .cse32 .cse33) .cse34 (select (select |v_#memory_int_226| .cse33) .cse34)))) |v_#memory_int_226|) (= (store |v_#memory_int_227| v_main_~s~0.base_1 (store .cse8 .cse22 (select .cse3 .cse22))) |v_#memory_int_228|) (= |v_#memory_$Pointer$.base_204| (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store .cse23 .cse5 (select .cse35 .cse5)))) (not (= v_main_~s~0.base_1 0)) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~nondet15=|v_main_#t~nondet15_2|, main_#t~nondet25=|v_main_#t~nondet25_2|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~nondet13=|v_main_#t~nondet13_2|, main_#t~nondet17=|v_main_#t~nondet17_2|, #valid=|v_#valid_6|, #memory_int=|v_#memory_int_12|, #length=|v_#length_6|, main_#t~nondet12=|v_main_#t~nondet12_2|, main_#t~nondet22=|v_main_#t~nondet22_2|, main_#t~nondet11=|v_main_#t~nondet11_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{main_#t~mem24.offset=|v_main_#t~mem24.offset_1|, main_#t~mem21.offset=|v_main_#t~mem21.offset_1|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, main_#t~mem18.base=|v_main_#t~mem18.base_1|, main_#t~mem16.base=|v_main_#t~mem16.base_1|, main_#t~mem23.base=|v_main_#t~mem23.base_1|, main_#t~mem21.base=|v_main_#t~mem21.base_1|, main_#t~mem24.base=|v_main_#t~mem24.base_1|, main_~s~0.offset=v_main_~s~0.offset_1, main_#t~mem18.offset=|v_main_#t~mem18.offset_1|, main_#t~malloc10.base=|v_main_#t~malloc10.base_1|, main_#t~malloc19.base=|v_main_#t~malloc19.base_1|, main_~tmp~2=v_main_~tmp~2_1, main_#t~nondet26=|v_main_#t~nondet26_1|, main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~mem20.base=|v_main_#t~mem20.base_1|, main_~s~0.base=v_main_~s~0.base_1, main_#t~mem14.base=|v_main_#t~mem14.base_1|, #length=|v_#length_1|, main_#t~mem16.offset=|v_main_#t~mem16.offset_1|, main_#t~malloc7.offset=|v_main_#t~malloc7.offset_1|, main_#t~mem23.offset=|v_main_#t~mem23.offset_1|, main_#t~mem20.offset=|v_main_#t~mem20.offset_1|, main_#t~malloc10.offset=|v_main_#t~malloc10.offset_1|, main_#t~mem14.offset=|v_main_#t~mem14.offset_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, main_#t~malloc19.offset=|v_main_#t~malloc19.offset_1|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, main_#t~malloc7.base=|v_main_#t~malloc7.base_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[|v_#memory_int_228|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_229|, |v_#memory_$Pointer$.offset_204|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_main_#t~malloc9.base_4|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.base_202|, |v_#memory_$Pointer$.base_201|, |v_main_#t~malloc8.base_4|, |v_main_#t~malloc10.base_4|, |v_#memory_$Pointer$.offset_201|, |v_#memory_$Pointer$.offset_202|] AssignedVars[main_#t~mem24.offset, main_#t~mem21.offset, main_#t~malloc9.base, main_#t~malloc8.base, #memory_$Pointer$.base, main_#t~mem18.base, main_#t~mem16.base, main_#t~mem23.base, main_#t~mem21.base, main_#t~mem24.base, main_~s~0.offset, main_#t~mem18.offset, main_#t~malloc10.base, main_#t~malloc19.base, main_~tmp~2, main_#t~malloc8.offset, main_#t~nondet25, main_#t~mem20.base, main_~s~0.base, main_#t~mem14.base, #length, main_#t~nondet22, main_#t~mem16.offset, main_#t~malloc7.offset, main_#t~mem23.offset, main_#t~mem20.offset, main_#t~malloc10.offset, main_#t~mem14.offset, main_#t~nondet15, main_#t~nondet13, main_#t~malloc19.offset, #valid, main_#t~nondet17, #memory_int, main_#t~malloc9.offset, main_#t~malloc7.base, main_#t~nondet12, main_#t~nondet11, #memory_$Pointer$.offset] {252247#(and (not (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 84)) main_~s~0.base)) (= (select |#valid| main_~s~0.base) 1) (not (= main_~s~0.base (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ 176 main_~s~0.offset)))))} is VALID [2022-04-27 20:54:01,972 INFO L290 TraceCheckUtils]: 6: Hoare triple {252247#(and (not (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 84)) main_~s~0.base)) (= (select |#valid| main_~s~0.base) 1) (not (= main_~s~0.base (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ 176 main_~s~0.offset)))))} [702] L1095-->L1095-2: Formula: (let ((.cse2 (+ v_main_~s~0.offset_5 136))) (and (= (let ((.cse0 (store |v_#memory_$Pointer$.offset_21| v_main_~s~0.base_5 (store (select |v_#memory_$Pointer$.offset_21| v_main_~s~0.base_5) .cse2 0)))) (store .cse0 |v_main_#t~malloc27.base_4| (store (select .cse0 |v_main_#t~malloc27.base_4|) 36 (let ((.cse1 (mod |v_main_#t~nondet29_2| 4294967296))) (ite (<= .cse1 2147483647) .cse1 (+ .cse1 (- 4294967296))))))) |v_#memory_$Pointer$.offset_19|) (= |v_main_#t~nondet26_5| 0) (not (= |v_main_#t~malloc27.base_4| 0)) (= (store |v_#valid_8| |v_main_#t~malloc27.base_4| 1) |v_#valid_7|) (= (store |v_#memory_int_23| v_main_~s~0.base_5 (store (select |v_#memory_int_23| v_main_~s~0.base_5) .cse2 (select (select |v_#memory_int_230| v_main_~s~0.base_5) .cse2))) |v_#memory_int_230|) (= (let ((.cse3 (store |v_#memory_$Pointer$.base_21| v_main_~s~0.base_5 (store (select |v_#memory_$Pointer$.base_21| v_main_~s~0.base_5) .cse2 |v_main_#t~malloc27.base_4|)))) (store .cse3 |v_main_#t~malloc27.base_4| (store (select .cse3 |v_main_#t~malloc27.base_4|) 36 0))) |v_#memory_$Pointer$.base_19|) (= (store |v_#length_8| |v_main_#t~malloc27.base_4| 76) |v_#length_7|) (< |v_main_#t~malloc27.base_4| |v_#StackHeapBarrier_2|) (= (store |v_#memory_int_230| |v_main_#t~malloc27.base_4| (store (select |v_#memory_int_230| |v_main_#t~malloc27.base_4|) 36 (select (select |v_#memory_int_21| |v_main_#t~malloc27.base_4|) 36))) |v_#memory_int_21|) (= (select |v_#valid_8| |v_main_#t~malloc27.base_4|) 0))) InVars {main_#t~nondet26=|v_main_#t~nondet26_5|, #StackHeapBarrier=|v_#StackHeapBarrier_2|, main_~s~0.base=v_main_~s~0.base_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_21|, main_#t~nondet29=|v_main_#t~nondet29_2|, #valid=|v_#valid_8|, #memory_int=|v_#memory_int_23|, #length=|v_#length_8|, main_~s~0.offset=v_main_~s~0.offset_5, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_21|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, main_#t~malloc27.base=|v_main_#t~malloc27.base_1|, main_#t~malloc27.offset=|v_main_#t~malloc27.offset_1|, main_#t~mem28.base=|v_main_#t~mem28.base_1|, main_~s~0.offset=v_main_~s~0.offset_5, #StackHeapBarrier=|v_#StackHeapBarrier_2|, main_~s~0.base=v_main_~s~0.base_5, main_#t~mem28.offset=|v_main_#t~mem28.offset_1|, #valid=|v_#valid_7|, #memory_int=|v_#memory_int_21|, #length=|v_#length_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_19|} AuxVars[|v_main_#t~malloc27.base_4|, |v_#memory_int_230|] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, main_#t~malloc27.base, main_#t~mem28.offset, main_#t~nondet29, #valid, #memory_int, #length, main_#t~malloc27.offset, main_#t~mem28.base, #memory_$Pointer$.offset] {252248#(and (not (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 84)) main_~s~0.base)) (not (= main_~s~0.base (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ 176 main_~s~0.offset)))))} is VALID [2022-04-27 20:54:01,973 INFO L272 TraceCheckUtils]: 7: Hoare triple {252248#(and (not (= (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 84)) main_~s~0.base)) (not (= main_~s~0.base (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ 176 main_~s~0.offset)))))} [703] L1095-2-->ssl3_acceptENTRY: Formula: (and (= |v_ssl3_accept_#in~s.baseInParam_1| v_main_~s~0.base_7) (= v_main_~s~0.offset_7 |v_ssl3_accept_#in~s.offsetInParam_1|)) InVars {main_~s~0.base=v_main_~s~0.base_7, main_~s~0.offset=v_main_~s~0.offset_7} OutVars{ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.baseInParam_1|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[ssl3_accept_#in~s.base, ssl3_accept_#in~s.offset, main_~s~0.base, main_~s~0.offset] {252249#(and (not (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 84 |ssl3_accept_#in~s.offset|)) |ssl3_accept_#in~s.base|)) (not (= |ssl3_accept_#in~s.base| (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 176 |ssl3_accept_#in~s.offset|)))))} is VALID [2022-04-27 20:54:01,976 INFO L290 TraceCheckUtils]: 8: Hoare triple {252249#(and (not (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 84 |ssl3_accept_#in~s.offset|)) |ssl3_accept_#in~s.base|)) (not (= |ssl3_accept_#in~s.base| (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 176 |ssl3_accept_#in~s.offset|)))))} [705] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8)) (.cse0 (select |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8)) (.cse3 (+ v_ssl3_accept_~s.offset_8 92)) (.cse2 (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_8)) (.cse7 (+ v_ssl3_accept_~s.offset_8 192)) (.cse5 (select |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8)) (.cse8 (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_8)) (.cse4 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8)) (.cse1 (+ v_ssl3_accept_~s.offset_8 52))) (and (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= (store |v_#memory_$Pointer$.offset_205| v_ssl3_accept_~s.base_8 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.offset_57|) (= v_ssl3_accept_~tmp___10~0_1 |v_ssl3_accept_#t~nondet39_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= v_ssl3_accept_~s.base_8 |v_ssl3_accept_#in~s.base_1|) (= v_ssl3_accept_~skip~0_1 0) (= v_ssl3_accept_~blastFlag~0_9 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= |v_#memory_int_62| (store |v_#memory_int_65| v_ssl3_accept_~s.base_8 (store (store (store (select |v_#memory_int_65| v_ssl3_accept_~s.base_8) .cse1 8464) .cse3 |v_ssl3_accept_#t~nondet40_2|) .cse1 8464))) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (= (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_8 (store .cse4 .cse3 (select .cse5 .cse3))) |v_#memory_$Pointer$.base_205|) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.offset_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse6 .cse1)))) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet35_2|)) (= v_ssl3_accept_~tmp___4~0_1 |v_ssl3_accept_#t~nondet34_2|) (= v_ssl3_accept_~tmp___8~0_1 |v_ssl3_accept_#t~nondet37_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_8 (store .cse6 .cse3 (select .cse0 .cse3))) |v_#memory_$Pointer$.offset_205|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (= v_ssl3_accept_~tmp___9~0_1 |v_ssl3_accept_#t~nondet38_2|) (= (select .cse2 .cse7) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= (- 1) v_ssl3_accept_~ret~0_9) (= 0 v_ssl3_accept_~cb~0.base_1) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse8 .cse7)) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (= v_ssl3_accept_~s.offset_8 |v_ssl3_accept_#in~s.offset_1|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (= (store |v_#memory_$Pointer$.base_205| v_ssl3_accept_~s.base_8 (store .cse5 .cse1 (select .cse8 .cse1))) |v_#memory_$Pointer$.base_57|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet40_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet32_2|)) (= v_ssl3_accept_~tmp___6~0_1 |v_ssl3_accept_#t~nondet36_2|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= (store |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8 (store (select |v_#memory_$Pointer$.base_60| v_ssl3_accept_~s.base_8) .cse1 (select .cse4 .cse1))) |v_#memory_$Pointer$.base_206|) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (<= |v_ssl3_accept_#t~nondet40_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet34_2|)) (= v_ssl3_accept_~tmp~3_1 v_ssl3_accept_~Time~0_1) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet36_2|)) (<= |v_ssl3_accept_#t~nondet37_2| 2147483647) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___3~0_1 |v_ssl3_accept_#t~nondet33_2|))) InVars {ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_60|, ssl3_accept_#t~nondet37=|v_ssl3_accept_#t~nondet37_2|, ssl3_accept_#t~nondet36=|v_ssl3_accept_#t~nondet36_2|, ssl3_accept_#t~nondet39=|v_ssl3_accept_#t~nondet39_2|, ssl3_accept_#t~nondet38=|v_ssl3_accept_#t~nondet38_2|, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, #memory_int=|v_#memory_int_65|, ssl3_accept_#t~nondet33=|v_ssl3_accept_#t~nondet33_2|, ssl3_accept_#t~nondet32=|v_ssl3_accept_#t~nondet32_2|, ssl3_accept_#t~nondet35=|v_ssl3_accept_#t~nondet35_2|, ssl3_accept_#t~nondet34=|v_ssl3_accept_#t~nondet34_2|, ssl3_accept_#t~nondet41=|v_ssl3_accept_#t~nondet41_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_60|, ssl3_accept_#t~nondet31=|v_ssl3_accept_#t~nondet31_2|, ssl3_accept_#t~nondet40=|v_ssl3_accept_#t~nondet40_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_9, ssl3_accept_~tmp~3=v_ssl3_accept_~tmp~3_1, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_1, ssl3_accept_~tmp___2~0=v_ssl3_accept_~tmp___2~0_1, ssl3_accept_#in~s.base=|v_ssl3_accept_#in~s.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_57|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_1, ssl3_accept_~tmp___6~0=v_ssl3_accept_~tmp___6~0_1, ssl3_accept_~tmp___8~0=v_ssl3_accept_~tmp___8~0_1, ssl3_accept_~tmp___3~0=v_ssl3_accept_~tmp___3~0_1, ssl3_accept_#in~s.offset=|v_ssl3_accept_#in~s.offset_1|, ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9, ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_1, ssl3_accept_~l~0=v_ssl3_accept_~l~0_1, ssl3_accept_~new_state~0=v_ssl3_accept_~new_state~0_1, ssl3_accept_~tmp___7~0=v_ssl3_accept_~tmp___7~0_1, ssl3_accept_~buf~0.base=v_ssl3_accept_~buf~0.base_1, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_1, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_1, ssl3_accept_~buf~0.offset=v_ssl3_accept_~buf~0.offset_1, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_1, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_1|, ssl3_accept_~Time~0=v_ssl3_accept_~Time~0_1, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_1|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_1, #memory_int=|v_#memory_int_62|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_57|, ssl3_accept_~state~0=v_ssl3_accept_~state~0_1, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_1} AuxVars[|v_#memory_$Pointer$.offset_205|, |v_#memory_$Pointer$.offset_206|, |v_#memory_$Pointer$.base_206|, |v_#memory_$Pointer$.base_205|] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_~tmp~3, ssl3_accept_~cb~0.base, ssl3_accept_~tmp___2~0, #memory_$Pointer$.base, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet36, ssl3_accept_~num1~0, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet38, ssl3_accept_~tmp___10~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___3~0, ssl3_accept_~blastFlag~0, ssl3_accept_~skip~0, ssl3_accept_~l~0, ssl3_accept_~new_state~0, ssl3_accept_#t~nondet41, ssl3_accept_~tmp___7~0, ssl3_accept_#t~nondet40, ssl3_accept_~buf~0.base, ssl3_accept_~s.offset, ssl3_accept_~tmp___9~0, ssl3_accept_~cb~0.offset, ssl3_accept_~buf~0.offset, ssl3_accept_~tmp___4~0, ssl3_accept_#t~mem42.offset, ssl3_accept_~Time~0, ssl3_accept_#t~mem42.base, ssl3_accept_~got_new_session~0, #memory_int, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet35, ssl3_accept_~tmp___1~0, ssl3_accept_#t~nondet34, ssl3_accept_~s.base, #memory_$Pointer$.offset, ssl3_accept_~state~0, ssl3_accept_#t~nondet31, ssl3_accept_~tmp___5~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,977 INFO L290 TraceCheckUtils]: 9: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [707] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_9 192))) (and (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_63| v_ssl3_accept_~s.base_9) .cse0)) (= (select (select |v_#memory_$Pointer$.base_63| v_ssl3_accept_~s.base_9) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 4294967296) 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_9, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_63|, ssl3_accept_#t~mem43.base=|v_ssl3_accept_#t~mem43.base_1|, ssl3_accept_#t~mem43.offset=|v_ssl3_accept_#t~mem43.offset_1|, ssl3_accept_~cb~0.offset=v_ssl3_accept_~cb~0.offset_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_9, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_63|} AuxVars[] AssignedVars[ssl3_accept_~cb~0.base, ssl3_accept_#t~mem43.base, ssl3_accept_#t~mem43.offset, ssl3_accept_#t~mem42.base, ssl3_accept_~cb~0.offset, ssl3_accept_#t~mem42.offset] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,978 INFO L290 TraceCheckUtils]: 10: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [709] L1146-2-->L1152: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_10 28))) (and (= |v_#memory_$Pointer$.offset_64| (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_10) .cse0)))) (= (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_10) .cse0 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_10) .cse0))) |v_#memory_$Pointer$.base_64|) (= |v_#memory_int_66| (store |v_#memory_int_67| v_ssl3_accept_~s.base_10 (let ((.cse1 (select |v_#memory_int_67| v_ssl3_accept_~s.base_10))) (store .cse1 .cse0 (+ (select .cse1 .cse0) 1))))))) InVars {#memory_int=|v_#memory_int_67|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_10, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_66|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,978 INFO L290 TraceCheckUtils]: 11: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [711] L1152-->L1152-1: Formula: (= (ite (= v_ssl3_accept_~tmp___1~0_3 0) 0 (ite (= v_ssl3_accept_~tmp___1~0_3 1) 0 v_~bitwiseAnd_42)) 0) InVars {ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} OutVars{ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_3} AuxVars[v_~bitwiseAnd_42] AssignedVars[] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,979 INFO L290 TraceCheckUtils]: 12: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [714] L1152-1-->L1161: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_12 136))) (and (= (select (select |v_#memory_$Pointer$.offset_70| v_ssl3_accept_~s.base_12) .cse0) |v_ssl3_accept_#t~mem45.offset_1|) (= |v_ssl3_accept_#t~mem45.base_1| (select (select |v_#memory_$Pointer$.base_70| v_ssl3_accept_~s.base_12) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_12, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_70|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_12, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_70|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,980 INFO L290 TraceCheckUtils]: 13: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [716] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 4294967296) 0)) InVars {ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_5|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_5|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,980 INFO L290 TraceCheckUtils]: 14: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,981 INFO L290 TraceCheckUtils]: 15: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,982 INFO L290 TraceCheckUtils]: 16: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,982 INFO L290 TraceCheckUtils]: 17: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,983 INFO L290 TraceCheckUtils]: 18: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,984 INFO L290 TraceCheckUtils]: 19: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,984 INFO L290 TraceCheckUtils]: 20: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,985 INFO L290 TraceCheckUtils]: 21: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,986 INFO L290 TraceCheckUtils]: 22: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,986 INFO L290 TraceCheckUtils]: 23: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,987 INFO L290 TraceCheckUtils]: 24: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [764] L1194-->L1201: Formula: (= 8464 |v_ssl3_accept_#t~mem55_3|) InVars {ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem55] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,988 INFO L290 TraceCheckUtils]: 25: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [770] L1201-->L1356: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_70 48))) (and (= (store |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.base_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.base_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.base_123|) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_70 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_70) .cse0 0)) |v_#memory_int_155|) (= (store |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70 (store (select |v_#memory_$Pointer$.offset_124| v_ssl3_accept_~s.base_70) .cse0 (select (select |v_#memory_$Pointer$.offset_123| v_ssl3_accept_~s.base_70) .cse0))) |v_#memory_$Pointer$.offset_123|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (= v_ssl3_accept_~ret~0_32 |v_ssl3_accept_#t~nondet92_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_124|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_124|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_123|, #memory_int=|v_#memory_int_155|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_123|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,989 INFO L290 TraceCheckUtils]: 26: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [776] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_18 0) (= v_ssl3_accept_~blastFlag~0_17 1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_18} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_17} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,990 INFO L290 TraceCheckUtils]: 27: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [783] L1356-2-->L1679: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71)) (.cse2 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_71)) (.cse3 (+ 64 v_ssl3_accept_~s.offset_71))) (and (= (store |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_211|) (= (store |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_127| v_ssl3_accept_~s.base_71) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_71 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_71 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_71) .cse3))) |v_#memory_$Pointer$.offset_125|) (= (store |v_#memory_int_159| v_ssl3_accept_~s.base_71 (store (store (select |v_#memory_int_159| v_ssl3_accept_~s.base_71) .cse0 8496) .cse3 0)) |v_#memory_int_157|) (= v_ssl3_accept_~got_new_session~0_5 1) (not (<= v_ssl3_accept_~ret~0_34 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_127|, #memory_int=|v_#memory_int_159|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_127|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_34, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_157|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|] AssignedVars[#memory_$Pointer$.base, ssl3_accept_~got_new_session~0, #memory_int, #memory_$Pointer$.offset] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,991 INFO L290 TraceCheckUtils]: 28: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,991 INFO L290 TraceCheckUtils]: 29: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,992 INFO L290 TraceCheckUtils]: 30: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,992 INFO L290 TraceCheckUtils]: 31: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,993 INFO L290 TraceCheckUtils]: 32: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,994 INFO L290 TraceCheckUtils]: 33: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,994 INFO L290 TraceCheckUtils]: 34: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,995 INFO L290 TraceCheckUtils]: 35: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,996 INFO L290 TraceCheckUtils]: 36: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,996 INFO L290 TraceCheckUtils]: 37: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,997 INFO L290 TraceCheckUtils]: 38: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,998 INFO L290 TraceCheckUtils]: 39: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,998 INFO L290 TraceCheckUtils]: 40: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:01,999 INFO L290 TraceCheckUtils]: 41: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,000 INFO L290 TraceCheckUtils]: 42: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,000 INFO L290 TraceCheckUtils]: 43: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,001 INFO L290 TraceCheckUtils]: 44: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [784] L1203-->L1207: Formula: (= 8496 |v_ssl3_accept_#t~mem58_3|) InVars {ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem58] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,001 INFO L290 TraceCheckUtils]: 45: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [790] L1207-->L1373: Formula: (and (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet93_2|)) (= v_ssl3_accept_~ret~0_35 |v_ssl3_accept_#t~nondet93_2|) (<= |v_ssl3_accept_#t~nondet93_2| 2147483647)) InVars {ssl3_accept_#t~nondet93=|v_ssl3_accept_#t~nondet93_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_35} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,002 INFO L290 TraceCheckUtils]: 46: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [795] L1373-->L1373-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_21 1) (= 2 v_ssl3_accept_~blastFlag~0_20)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_21} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_20} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,003 INFO L290 TraceCheckUtils]: 47: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [800] L1373-2-->L1383: Formula: (and (not (<= v_ssl3_accept_~ret~0_37 0)) (= (select (select |v_#memory_int_160| v_ssl3_accept_~s.base_72) (+ 92 v_ssl3_accept_~s.offset_72)) |v_ssl3_accept_#t~mem94_1|)) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} OutVars{#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_72, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_37, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_72} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,004 INFO L290 TraceCheckUtils]: 48: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [804] L1383-->L1383-2: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_129|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_130| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_129| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_129|) (= (store |v_#memory_int_162| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_162| v_ssl3_accept_~s.base_73) .cse0 8656)) |v_#memory_int_161|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_130|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_162|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_130|} OutVars{#memory_int=|v_#memory_int_161|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_129|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,005 INFO L290 TraceCheckUtils]: 49: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [810] L1383-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_75))) (and (= (store |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.base_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.base_133| v_ssl3_accept_~s.base_75) .cse0))) |v_#memory_$Pointer$.base_133|) (= |v_#memory_$Pointer$.offset_133| (store |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75 (store (select |v_#memory_$Pointer$.offset_134| v_ssl3_accept_~s.base_75) .cse0 (select (select |v_#memory_$Pointer$.offset_133| v_ssl3_accept_~s.base_75) .cse0)))) (= |v_#memory_int_165| (store |v_#memory_int_166| v_ssl3_accept_~s.base_75 (store (select |v_#memory_int_166| v_ssl3_accept_~s.base_75) .cse0 0))))) InVars {#memory_int=|v_#memory_int_166|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_134|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_134|} OutVars{#memory_int=|v_#memory_int_165|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_75, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_133|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_75, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_133|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,005 INFO L290 TraceCheckUtils]: 50: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,006 INFO L290 TraceCheckUtils]: 51: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,006 INFO L290 TraceCheckUtils]: 52: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,007 INFO L290 TraceCheckUtils]: 53: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,008 INFO L290 TraceCheckUtils]: 54: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,008 INFO L290 TraceCheckUtils]: 55: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,009 INFO L290 TraceCheckUtils]: 56: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,010 INFO L290 TraceCheckUtils]: 57: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,010 INFO L290 TraceCheckUtils]: 58: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,011 INFO L290 TraceCheckUtils]: 59: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,011 INFO L290 TraceCheckUtils]: 60: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,012 INFO L290 TraceCheckUtils]: 61: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,013 INFO L290 TraceCheckUtils]: 62: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,013 INFO L290 TraceCheckUtils]: 63: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,014 INFO L290 TraceCheckUtils]: 64: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,015 INFO L290 TraceCheckUtils]: 65: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,015 INFO L290 TraceCheckUtils]: 66: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,016 INFO L290 TraceCheckUtils]: 67: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,017 INFO L290 TraceCheckUtils]: 68: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,017 INFO L290 TraceCheckUtils]: 69: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,018 INFO L290 TraceCheckUtils]: 70: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,018 INFO L290 TraceCheckUtils]: 71: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,019 INFO L290 TraceCheckUtils]: 72: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,020 INFO L290 TraceCheckUtils]: 73: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,020 INFO L290 TraceCheckUtils]: 74: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,021 INFO L290 TraceCheckUtils]: 75: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,022 INFO L290 TraceCheckUtils]: 76: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,022 INFO L290 TraceCheckUtils]: 77: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,023 INFO L290 TraceCheckUtils]: 78: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,024 INFO L290 TraceCheckUtils]: 79: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,024 INFO L290 TraceCheckUtils]: 80: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,025 INFO L290 TraceCheckUtils]: 81: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,025 INFO L290 TraceCheckUtils]: 82: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,026 INFO L290 TraceCheckUtils]: 83: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,027 INFO L290 TraceCheckUtils]: 84: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,027 INFO L290 TraceCheckUtils]: 85: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [915] L1260-->L1264: Formula: (= 8656 |v_ssl3_accept_#t~mem77_3|) InVars {ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem77] {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} is VALID [2022-04-27 20:54:02,028 INFO L290 TraceCheckUtils]: 86: Hoare triple {252250#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 176)))))} [919] L1264-->L1611: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_7 176)) (.cse4 (select |v_#memory_$Pointer$.offset_56| v_ssl3_accept_~s.base_7)) (.cse6 (select |v_#memory_$Pointer$.base_56| v_ssl3_accept_~s.base_7)) (.cse7 (+ v_ssl3_accept_~s.offset_7 84))) (let ((.cse2 (select .cse6 .cse7)) (.cse3 (+ (select .cse4 .cse7) 836)) (.cse0 (select .cse6 .cse5)) (.cse1 (+ 172 (select .cse4 .cse5)))) (and (= (store |v_#memory_$Pointer$.base_56| .cse0 (store (select |v_#memory_$Pointer$.base_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_56| .cse2) .cse3))) |v_#memory_$Pointer$.base_55|) (= (store |v_#memory_$Pointer$.offset_56| .cse0 (store (select |v_#memory_$Pointer$.offset_56| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_56| .cse2) .cse3))) |v_#memory_$Pointer$.offset_55|) (= (store |v_#memory_int_61| .cse0 (store (select |v_#memory_int_61| .cse0) .cse1 (select (select |v_#memory_int_60| .cse0) .cse1))) |v_#memory_int_60|)))) InVars {#memory_int=|v_#memory_int_61|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_56|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_56|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_55|, ssl3_accept_#t~mem140.offset=|v_ssl3_accept_#t~mem140.offset_1|, ssl3_accept_#t~mem142.offset=|v_ssl3_accept_#t~mem142.offset_1|, ssl3_accept_#t~mem142.base=|v_ssl3_accept_#t~mem142.base_1|, #memory_int=|v_#memory_int_60|, ssl3_accept_#t~mem141.base=|v_ssl3_accept_#t~mem141.base_1|, ssl3_accept_#t~mem141.offset=|v_ssl3_accept_#t~mem141.offset_1|, ssl3_accept_#t~mem140.base=|v_ssl3_accept_#t~mem140.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem140.offset, ssl3_accept_#t~mem142.offset, ssl3_accept_#t~mem142.base, #memory_int, ssl3_accept_#t~mem141.base, ssl3_accept_#t~mem141.offset, ssl3_accept_#t~mem140.base, #memory_$Pointer$.offset] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,029 INFO L290 TraceCheckUtils]: 87: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [925] L1611-->L1618: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_12 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_3 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_12, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,029 INFO L290 TraceCheckUtils]: 88: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [929] L1618-->L1618-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_11) (= 2 v_ssl3_accept_~blastFlag~0_12)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_12} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_11} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,030 INFO L290 TraceCheckUtils]: 89: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [935] L1618-2-->L1630: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11)) (.cse1 (+ 64 v_ssl3_accept_~s.offset_11)) (.cse0 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11)) (.cse2 (+ 52 v_ssl3_accept_~s.offset_11))) (and (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_11 (store .cse0 .cse1 (select (select |v_#memory_$Pointer$.base_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.base_66|) (= (store |v_#memory_int_70| v_ssl3_accept_~s.base_11 (store (store (select |v_#memory_int_70| v_ssl3_accept_~s.base_11) .cse2 8672) .cse1 0)) |v_#memory_int_68|) (= (store |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_225|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_11 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_66| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_66|) (= |v_#memory_$Pointer$.base_225| (store |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_68| v_ssl3_accept_~s.base_11) .cse2 (select .cse0 .cse2)))) (not (<= v_ssl3_accept_~ret~0_14 0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_68|, #memory_int=|v_#memory_int_70|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_68|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_14, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_66|, #memory_int=|v_#memory_int_68|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_66|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,031 INFO L290 TraceCheckUtils]: 90: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [941] L1630-->L1679: Formula: (not (= v_ssl3_accept_~tmp___10~0_3 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3} AuxVars[] AssignedVars[] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,031 INFO L290 TraceCheckUtils]: 91: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,032 INFO L290 TraceCheckUtils]: 92: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,032 INFO L290 TraceCheckUtils]: 93: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,033 INFO L290 TraceCheckUtils]: 94: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,033 INFO L290 TraceCheckUtils]: 95: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,040 INFO L290 TraceCheckUtils]: 96: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,040 INFO L290 TraceCheckUtils]: 97: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,041 INFO L290 TraceCheckUtils]: 98: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,041 INFO L290 TraceCheckUtils]: 99: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,042 INFO L290 TraceCheckUtils]: 100: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,042 INFO L290 TraceCheckUtils]: 101: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,043 INFO L290 TraceCheckUtils]: 102: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,043 INFO L290 TraceCheckUtils]: 103: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,043 INFO L290 TraceCheckUtils]: 104: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,044 INFO L290 TraceCheckUtils]: 105: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,044 INFO L290 TraceCheckUtils]: 106: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,045 INFO L290 TraceCheckUtils]: 107: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,045 INFO L290 TraceCheckUtils]: 108: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,046 INFO L290 TraceCheckUtils]: 109: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,046 INFO L290 TraceCheckUtils]: 110: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,047 INFO L290 TraceCheckUtils]: 111: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,047 INFO L290 TraceCheckUtils]: 112: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,048 INFO L290 TraceCheckUtils]: 113: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,048 INFO L290 TraceCheckUtils]: 114: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,049 INFO L290 TraceCheckUtils]: 115: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,049 INFO L290 TraceCheckUtils]: 116: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,050 INFO L290 TraceCheckUtils]: 117: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,050 INFO L290 TraceCheckUtils]: 118: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,051 INFO L290 TraceCheckUtils]: 119: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,051 INFO L290 TraceCheckUtils]: 120: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,052 INFO L290 TraceCheckUtils]: 121: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,052 INFO L290 TraceCheckUtils]: 122: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,052 INFO L290 TraceCheckUtils]: 123: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,053 INFO L290 TraceCheckUtils]: 124: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [905] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_124| v_ssl3_accept_~s.base_53) (+ 52 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_124|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,053 INFO L290 TraceCheckUtils]: 125: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [912] L1257-->L1260: Formula: (and (= |v_ssl3_accept_#t~mem77_1| (select (select |v_#memory_int_125| v_ssl3_accept_~s.base_54) (+ 52 v_ssl3_accept_~s.offset_54))) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,054 INFO L290 TraceCheckUtils]: 126: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [916] L1260-->L1263: Formula: (and (not (= 8656 |v_ssl3_accept_#t~mem77_5|)) (= (select (select |v_#memory_int_126| v_ssl3_accept_~s.base_55) (+ 52 v_ssl3_accept_~s.offset_55)) |v_ssl3_accept_#t~mem78_1|)) InVars {#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,054 INFO L290 TraceCheckUtils]: 127: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [921] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= (select (select |v_#memory_int_127| v_ssl3_accept_~s.base_56) (+ 52 v_ssl3_accept_~s.offset_56)) |v_ssl3_accept_#t~mem79_1|)) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} OutVars{#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_56, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_56} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,055 INFO L290 TraceCheckUtils]: 128: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [926] L1266-->L1270: Formula: (= |v_ssl3_accept_#t~mem79_3| 8672) InVars {ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem79] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,055 INFO L290 TraceCheckUtils]: 129: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [931] L1270-->L1640: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_16 |v_ssl3_accept_#t~nondet144_2|)) InVars {ssl3_accept_#t~nondet144=|v_ssl3_accept_#t~nondet144_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_16} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,056 INFO L290 TraceCheckUtils]: 130: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [936] L1640-->L1640-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_14 4) (= 3 v_ssl3_accept_~blastFlag~0_15)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_15} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_14} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,057 INFO L290 TraceCheckUtils]: 131: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [943] L1640-2-->L1651: Formula: (let ((.cse0 (+ 52 v_ssl3_accept_~s.offset_13))) (and (= |v_#memory_$Pointer$.offset_71| (store |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.offset_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.offset_71| v_ssl3_accept_~s.base_13) .cse0)))) (= (select (select |v_#memory_int_71| v_ssl3_accept_~s.base_13) (+ 92 v_ssl3_accept_~s.offset_13)) |v_ssl3_accept_#t~mem145_1|) (not (<= v_ssl3_accept_~ret~0_18 0)) (= (store |v_#memory_int_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_int_72| v_ssl3_accept_~s.base_13) .cse0 8448)) |v_#memory_int_71|) (= |v_#memory_$Pointer$.base_71| (store |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13 (store (select |v_#memory_$Pointer$.base_72| v_ssl3_accept_~s.base_13) .cse0 (select (select |v_#memory_$Pointer$.base_71| v_ssl3_accept_~s.base_13) .cse0)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_72|, #memory_int=|v_#memory_int_72|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_72|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_13, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_18, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_71|, #memory_int=|v_#memory_int_71|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_13, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_71|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} is VALID [2022-04-27 20:54:02,058 INFO L290 TraceCheckUtils]: 132: Hoare triple {252251#(not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))))} [946] L1651-->L1651-2: Formula: (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_15))) (let ((.cse0 (select (select |v_#memory_$Pointer$.base_74| v_ssl3_accept_~s.base_15) .cse2)) (.cse1 (+ (select (select |v_#memory_$Pointer$.offset_74| v_ssl3_accept_~s.base_15) .cse2) 844))) (and (= |v_#memory_int_74| (store |v_#memory_int_75| .cse0 (store (select |v_#memory_int_75| .cse0) .cse1 8640))) (= (store |v_#memory_$Pointer$.base_74| .cse0 (store (select |v_#memory_$Pointer$.base_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_73| .cse0) .cse1))) |v_#memory_$Pointer$.base_73|) (not (= |v_ssl3_accept_#t~mem145_3| 0)) (= (store |v_#memory_$Pointer$.offset_74| .cse0 (store (select |v_#memory_$Pointer$.offset_74| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_73| .cse0) .cse1))) |v_#memory_$Pointer$.offset_73|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_74|, #memory_int=|v_#memory_int_75|, ssl3_accept_#t~mem145=|v_ssl3_accept_#t~mem145_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_74|} OutVars{ssl3_accept_#t~mem146.base=|v_ssl3_accept_#t~mem146.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_15, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_73|, #memory_int=|v_#memory_int_74|, ssl3_accept_#t~mem146.offset=|v_ssl3_accept_#t~mem146.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_15, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_73|} AuxVars[] AssignedVars[ssl3_accept_#t~mem146.base, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~mem146.offset, ssl3_accept_#t~mem145, #memory_$Pointer$.offset] {252252#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640))} is VALID [2022-04-27 20:54:02,059 INFO L290 TraceCheckUtils]: 133: Hoare triple {252252#(and (not (= ssl3_accept_~s.base (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)))) (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640))} [950] L1651-2-->L1679: Formula: (let ((.cse0 (+ 64 v_ssl3_accept_~s.offset_17))) (and (= (store |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.offset_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.offset_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.offset_77|) (= (store |v_#memory_int_79| v_ssl3_accept_~s.base_17 (store (select |v_#memory_int_79| v_ssl3_accept_~s.base_17) .cse0 0)) |v_#memory_int_78|) (= (store |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17 (store (select |v_#memory_$Pointer$.base_78| v_ssl3_accept_~s.base_17) .cse0 (select (select |v_#memory_$Pointer$.base_77| v_ssl3_accept_~s.base_17) .cse0))) |v_#memory_$Pointer$.base_77|))) InVars {#memory_int=|v_#memory_int_79|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_78|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_78|} OutVars{#memory_int=|v_#memory_int_78|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_77|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_77|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,059 INFO L290 TraceCheckUtils]: 134: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,060 INFO L290 TraceCheckUtils]: 135: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,060 INFO L290 TraceCheckUtils]: 136: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,061 INFO L290 TraceCheckUtils]: 137: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,061 INFO L290 TraceCheckUtils]: 138: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,062 INFO L290 TraceCheckUtils]: 139: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,062 INFO L290 TraceCheckUtils]: 140: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,063 INFO L290 TraceCheckUtils]: 141: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,063 INFO L290 TraceCheckUtils]: 142: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,064 INFO L290 TraceCheckUtils]: 143: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,064 INFO L290 TraceCheckUtils]: 144: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,065 INFO L290 TraceCheckUtils]: 145: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,065 INFO L290 TraceCheckUtils]: 146: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,066 INFO L290 TraceCheckUtils]: 147: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,066 INFO L290 TraceCheckUtils]: 148: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,067 INFO L290 TraceCheckUtils]: 149: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,067 INFO L290 TraceCheckUtils]: 150: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,068 INFO L290 TraceCheckUtils]: 151: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,068 INFO L290 TraceCheckUtils]: 152: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,069 INFO L290 TraceCheckUtils]: 153: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,069 INFO L290 TraceCheckUtils]: 154: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,070 INFO L290 TraceCheckUtils]: 155: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,070 INFO L290 TraceCheckUtils]: 156: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,071 INFO L290 TraceCheckUtils]: 157: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,071 INFO L290 TraceCheckUtils]: 158: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,072 INFO L290 TraceCheckUtils]: 159: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,072 INFO L290 TraceCheckUtils]: 160: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [850] L1233-->L1234: Formula: (= 8448 |v_ssl3_accept_#t~mem68_3|) InVars {ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem68] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,073 INFO L290 TraceCheckUtils]: 161: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [860] L1234-->L1521-1: Formula: (not (< 0 v_ssl3_accept_~num1~0_6)) InVars {ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} OutVars{ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_6} AuxVars[] AssignedVars[] {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} is VALID [2022-04-27 20:54:02,074 INFO L290 TraceCheckUtils]: 162: Hoare triple {252253#(= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84))) (+ (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 84)) 844)) 8640)} [870] L1521-1-->L1679: Formula: (let ((.cse3 (select |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99)) (.cse1 (select |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99)) (.cse0 (+ 52 v_ssl3_accept_~s.offset_99))) (and (= (store |v_#memory_int_210| v_ssl3_accept_~s.base_99 (store (select |v_#memory_int_210| v_ssl3_accept_~s.base_99) .cse0 (let ((.cse2 (+ 84 v_ssl3_accept_~s.offset_99))) (select (select |v_#memory_int_210| (select .cse1 .cse2)) (+ 844 (select .cse3 .cse2)))))) |v_#memory_int_209|) (= (store |v_#memory_$Pointer$.offset_186| v_ssl3_accept_~s.base_99 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.offset_185|) (= (store |v_#memory_$Pointer$.base_186| v_ssl3_accept_~s.base_99 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_185| v_ssl3_accept_~s.base_99) .cse0))) |v_#memory_$Pointer$.base_185|))) InVars {#memory_int=|v_#memory_int_210|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_186|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_186|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_99, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_185|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_209|, ssl3_accept_#t~mem133=|v_ssl3_accept_#t~mem133_1|, ssl3_accept_#t~mem132.offset=|v_ssl3_accept_#t~mem132.offset_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_99, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_185|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,074 INFO L290 TraceCheckUtils]: 163: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,075 INFO L290 TraceCheckUtils]: 164: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,075 INFO L290 TraceCheckUtils]: 165: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,075 INFO L290 TraceCheckUtils]: 166: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,076 INFO L290 TraceCheckUtils]: 167: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,076 INFO L290 TraceCheckUtils]: 168: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,077 INFO L290 TraceCheckUtils]: 169: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,077 INFO L290 TraceCheckUtils]: 170: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,078 INFO L290 TraceCheckUtils]: 171: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,078 INFO L290 TraceCheckUtils]: 172: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,079 INFO L290 TraceCheckUtils]: 173: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,079 INFO L290 TraceCheckUtils]: 174: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,080 INFO L290 TraceCheckUtils]: 175: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,080 INFO L290 TraceCheckUtils]: 176: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,081 INFO L290 TraceCheckUtils]: 177: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,081 INFO L290 TraceCheckUtils]: 178: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,082 INFO L290 TraceCheckUtils]: 179: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,082 INFO L290 TraceCheckUtils]: 180: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,083 INFO L290 TraceCheckUtils]: 181: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,083 INFO L290 TraceCheckUtils]: 182: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,084 INFO L290 TraceCheckUtils]: 183: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,084 INFO L290 TraceCheckUtils]: 184: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,085 INFO L290 TraceCheckUtils]: 185: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,085 INFO L290 TraceCheckUtils]: 186: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,086 INFO L290 TraceCheckUtils]: 187: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,086 INFO L290 TraceCheckUtils]: 188: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,087 INFO L290 TraceCheckUtils]: 189: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,087 INFO L290 TraceCheckUtils]: 190: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,088 INFO L290 TraceCheckUtils]: 191: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,088 INFO L290 TraceCheckUtils]: 192: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} is VALID [2022-04-27 20:54:02,089 INFO L290 TraceCheckUtils]: 193: Hoare triple {252254#(= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52)))} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {252255#(= |ssl3_accept_#t~mem73| 8640)} is VALID [2022-04-27 20:54:02,089 INFO L290 TraceCheckUtils]: 194: Hoare triple {252255#(= |ssl3_accept_#t~mem73| 8640)} [897] L1248-->L1252: Formula: (= |v_ssl3_accept_#t~mem73_3| 8608) InVars {ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem73] {252243#false} is VALID [2022-04-27 20:54:02,089 INFO L290 TraceCheckUtils]: 195: Hoare triple {252243#false} [899] L1252-->L1571: Formula: (and (<= 0 (+ |v_ssl3_accept_#t~nondet137_2| 2147483648)) (= v_ssl3_accept_~ret~0_3 |v_ssl3_accept_#t~nondet137_2|) (<= |v_ssl3_accept_#t~nondet137_2| 2147483647)) InVars {ssl3_accept_#t~nondet137=|v_ssl3_accept_#t~nondet137_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_3} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet137] {252243#false} is VALID [2022-04-27 20:54:02,089 INFO L290 TraceCheckUtils]: 196: Hoare triple {252243#false} [902] L1571-->L1574-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_2 4) (= 5 v_ssl3_accept_~blastFlag~0_1)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_2} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_1} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 197: Hoare triple {252243#false} [907] L1574-2-->L1679: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2)) (.cse1 (+ v_ssl3_accept_~s.offset_2 64)) (.cse3 (select |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2)) (.cse0 (+ v_ssl3_accept_~s.offset_2 52))) (and (= (store |v_#memory_int_52| v_ssl3_accept_~s.base_2 (store (store (select |v_#memory_int_52| v_ssl3_accept_~s.base_2) .cse0 8640) .cse1 0)) |v_#memory_int_50|) (= (store |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.offset_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_224|) (not (<= v_ssl3_accept_~ret~0_5 0)) (= (store |v_#memory_$Pointer$.base_224| v_ssl3_accept_~s.base_2 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.base_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.base_45|) (= (store |v_#memory_$Pointer$.offset_224| v_ssl3_accept_~s.base_2 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.offset_45| v_ssl3_accept_~s.base_2) .cse1))) |v_#memory_$Pointer$.offset_45|) (= (store |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2 (store (select |v_#memory_$Pointer$.base_47| v_ssl3_accept_~s.base_2) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.base_224|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_47|, #memory_int=|v_#memory_int_52|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_47|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_2, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_45|, #memory_int=|v_#memory_int_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_2, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_45|} AuxVars[|v_#memory_$Pointer$.base_224|, |v_#memory_$Pointer$.offset_224|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 198: Hoare triple {252243#false} [762] L1679-->L1717: Formula: (let ((.cse0 (+ 84 v_ssl3_accept_~s.offset_25))) (and (= (select (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.base_1|) (= |v_ssl3_accept_#t~mem151_1| (select (select |v_#memory_int_93| |v_ssl3_accept_#t~mem150.base_1|) (+ 848 |v_ssl3_accept_#t~mem150.offset_1|))) (= (select (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_25) .cse0) |v_ssl3_accept_#t~mem150.offset_1|))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 199: Hoare triple {252243#false} [769] L1717-->L1717-1: Formula: (not (= |v_ssl3_accept_#t~mem151_5| 0)) InVars {ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_5|} OutVars{ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_3|, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_3|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 200: Hoare triple {252243#false} [775] L1717-1-->L1167-2: Formula: (= v_ssl3_accept_~skip~0_5 0) InVars {} OutVars{ssl3_accept_~skip~0=v_ssl3_accept_~skip~0_5} AuxVars[] AssignedVars[ssl3_accept_~skip~0] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 201: Hoare triple {252243#false} [720] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 202: Hoare triple {252243#false} [722] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_73| v_ssl3_accept_~s.base_14) (+ 52 v_ssl3_accept_~s.offset_14)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_73|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_14, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_1|, ssl3_accept_#t~mem46=|v_ssl3_accept_#t~mem46_1|, #memory_int=|v_#memory_int_73|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_14, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 203: Hoare triple {252243#false} [726] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_80| v_ssl3_accept_~s.base_18) (+ 52 v_ssl3_accept_~s.offset_18))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_80|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{#memory_int=|v_#memory_int_80|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 204: Hoare triple {252243#false} [730] L1173-->L1176: Formula: (and (not (= |v_ssl3_accept_#t~mem48_5| 16384)) (= (select (select |v_#memory_int_89| v_ssl3_accept_~s.base_21) (+ 52 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|)) InVars {#memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} OutVars{ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_1|, #memory_int=|v_#memory_int_89|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_21, ssl3_accept_~s.base=v_ssl3_accept_~s.base_21} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem48] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 205: Hoare triple {252243#false} [733] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_90| v_ssl3_accept_~s.base_22) (+ 52 v_ssl3_accept_~s.offset_22)) |v_ssl3_accept_#t~mem50_1|)) InVars {ssl3_accept_#t~mem49=|v_ssl3_accept_#t~mem49_5|, #memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} OutVars{#memory_int=|v_#memory_int_90|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_22, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_22} AuxVars[] AssignedVars[ssl3_accept_#t~mem49, ssl3_accept_#t~mem50] {252243#false} is VALID [2022-04-27 20:54:02,090 INFO L290 TraceCheckUtils]: 206: Hoare triple {252243#false} [737] L1179-->L1182: Formula: (and (not (= 24576 |v_ssl3_accept_#t~mem50_5|)) (= |v_ssl3_accept_#t~mem51_1| (select (select |v_#memory_int_91| v_ssl3_accept_~s.base_23) (+ 52 v_ssl3_accept_~s.offset_23)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_23, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_23} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 207: Hoare triple {252243#false} [740] L1182-->L1185: Formula: (and (not (= 8195 |v_ssl3_accept_#t~mem51_5|)) (= (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_24) (+ 52 v_ssl3_accept_~s.offset_24)) |v_ssl3_accept_#t~mem52_1|)) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} OutVars{ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_1|, #memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_24, ssl3_accept_~s.base=v_ssl3_accept_~s.base_24} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 208: Hoare triple {252243#false} [744] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_26) (+ 52 v_ssl3_accept_~s.offset_26)))) InVars {#memory_int=|v_#memory_int_94|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_94|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 209: Hoare triple {252243#false} [749] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_96| v_ssl3_accept_~s.base_28) (+ 52 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_96|, ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} OutVars{#memory_int=|v_#memory_int_96|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_28, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_28} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem54] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 210: Hoare triple {252243#false} [757] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_29) (+ 52 v_ssl3_accept_~s.offset_29))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_29, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_29} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 211: Hoare triple {252243#false} [765] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_30) (+ 52 v_ssl3_accept_~s.offset_30))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 212: Hoare triple {252243#false} [772] L1197-->L1200: Formula: (and (= |v_ssl3_accept_#t~mem57_1| (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_33) (+ 52 v_ssl3_accept_~s.offset_33))) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 213: Hoare triple {252243#false} [779] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_34) (+ 52 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 214: Hoare triple {252243#false} [785] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_35) (+ 52 v_ssl3_accept_~s.offset_35)) |v_ssl3_accept_#t~mem59_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 215: Hoare triple {252243#false} [792] L1206-->L1209: Formula: (and (not (= 8497 |v_ssl3_accept_#t~mem59_5|)) (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_36) (+ 52 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem60_1|)) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_5|} OutVars{#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 216: Hoare triple {252243#false} [798] L1209-->L1212: Formula: (and (not (= |v_ssl3_accept_#t~mem60_5| 8512)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_38) (+ 52 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem61_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {252243#false} is VALID [2022-04-27 20:54:02,091 INFO L290 TraceCheckUtils]: 217: Hoare triple {252243#false} [803] L1212-->L1215: Formula: (and (= |v_ssl3_accept_#t~mem62_1| (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_39) (+ 52 v_ssl3_accept_~s.offset_39))) (not (= 8513 |v_ssl3_accept_#t~mem61_5|))) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 218: Hoare triple {252243#false} [809] L1215-->L1218: Formula: (and (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_40) (+ 52 v_ssl3_accept_~s.offset_40)) |v_ssl3_accept_#t~mem63_1|) (not (= 8528 |v_ssl3_accept_#t~mem62_5|))) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 219: Hoare triple {252243#false} [816] L1218-->L1221: Formula: (and (not (= |v_ssl3_accept_#t~mem63_5| 8529)) (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_41) (+ 52 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem64_1|)) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_5|} OutVars{ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_1|, #memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 220: Hoare triple {252243#false} [822] L1221-->L1224: Formula: (and (not (= 8544 |v_ssl3_accept_#t~mem64_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_42) (+ 52 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem65_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 221: Hoare triple {252243#false} [826] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_43) (+ 52 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 222: Hoare triple {252243#false} [832] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= |v_ssl3_accept_#t~mem67_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_44) (+ 52 v_ssl3_accept_~s.offset_44)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 223: Hoare triple {252243#false} [840] L1230-->L1233: Formula: (and (= |v_ssl3_accept_#t~mem68_1| (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_45) (+ 52 v_ssl3_accept_~s.offset_45))) (not (= |v_ssl3_accept_#t~mem67_5| 8561))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 224: Hoare triple {252243#false} [851] L1233-->L1236: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_46) (+ 52 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem69_1|) (not (= 8448 |v_ssl3_accept_#t~mem68_5|))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 225: Hoare triple {252243#false} [862] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_47) (+ 52 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 226: Hoare triple {252243#false} [873] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_48) (+ 52 v_ssl3_accept_~s.offset_48)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {252243#false} is VALID [2022-04-27 20:54:02,092 INFO L290 TraceCheckUtils]: 227: Hoare triple {252243#false} [881] L1242-->L1245: Formula: (and (not (= |v_ssl3_accept_#t~mem71_5| 8592)) (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_49) (+ 52 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem72_1|)) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {252243#false} is VALID [2022-04-27 20:54:02,093 INFO L290 TraceCheckUtils]: 228: Hoare triple {252243#false} [892] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_50) (+ 52 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem73_1|)) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {252243#false} is VALID [2022-04-27 20:54:02,093 INFO L290 TraceCheckUtils]: 229: Hoare triple {252243#false} [898] L1248-->L1251: Formula: (and (= |v_ssl3_accept_#t~mem74_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_51) (+ 52 v_ssl3_accept_~s.offset_51))) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {252256#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} is VALID [2022-04-27 20:54:02,093 INFO L290 TraceCheckUtils]: 230: Hoare triple {252256#(not (= 8640 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 52))))} [901] L1251-->L1254: Formula: (and (not (= |v_ssl3_accept_#t~mem74_5| 8609)) (= (select (select |v_#memory_int_123| v_ssl3_accept_~s.base_52) (+ 52 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem75_1|)) InVars {#memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_5|} OutVars{ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_1|, #memory_int=|v_#memory_int_123|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {252257#(not (= |ssl3_accept_#t~mem75| 8640))} is VALID [2022-04-27 20:54:02,093 INFO L290 TraceCheckUtils]: 231: Hoare triple {252257#(not (= |ssl3_accept_#t~mem75| 8640))} [904] L1254-->L1258: Formula: (= |v_ssl3_accept_#t~mem75_3| 8640) InVars {ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem75] {252243#false} is VALID [2022-04-27 20:54:02,094 INFO L290 TraceCheckUtils]: 232: Hoare triple {252243#false} [910] L1258-->L1591: Formula: (and (= v_ssl3_accept_~ret~0_6 |v_ssl3_accept_#t~nondet138_2|) (<= |v_ssl3_accept_#t~nondet138_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet138_2| 2147483648))) InVars {ssl3_accept_#t~nondet138=|v_ssl3_accept_#t~nondet138_2|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_6} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet138] {252243#false} is VALID [2022-04-27 20:54:02,094 INFO L290 TraceCheckUtils]: 233: Hoare triple {252243#false} [913] L1591-->L1592: Formula: (= 5 v_ssl3_accept_~blastFlag~0_7) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_7} AuxVars[] AssignedVars[] {252243#false} is VALID [2022-04-27 20:54:02,094 INFO L290 TraceCheckUtils]: 234: Hoare triple {252243#false} [884] L1592-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {252243#false} is VALID [2022-04-27 20:54:02,095 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 151 proven. 269 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-27 20:54:02,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-27 20:54:02,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107229222] [2022-04-27 20:54:02,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107229222] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-27 20:54:02,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604203654] [2022-04-27 20:54:02,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-27 20:54:02,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-27 20:54:02,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-27 20:54:02,103 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-27 20:54:02,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-27 20:54:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:54:03,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 241 conjunts are in the unsatisfiable core [2022-04-27 20:54:03,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-27 20:54:03,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-27 20:54:05,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,392 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 17 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28153 treesize of output 23896 [2022-04-27 20:54:05,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-04-27 20:54:05,598 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 18 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10709 treesize of output 1662 [2022-04-27 20:54:09,976 WARN L319 FreeRefinementEngine]: Global settings require throwing the following exception [2022-04-27 20:54:10,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-27 20:54:10,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-27 20:54:10,192 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: var is still there: v_arrayElimArr_2 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:285) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:427) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:184) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:166) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:154) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:142) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:126) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:110) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:95) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:90) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:825) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:786) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:704) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:338) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:175) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:264) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:250) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.PartialQuantifierElimination.eliminate(PartialQuantifierElimination.java:92) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:238) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:420) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:199) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:299) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:185) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:163) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.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.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:248) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:409) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:300) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:260) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:152) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-04-27 20:54:10,196 INFO L158 Benchmark]: Toolchain (without parser) took 476145.49ms. Allocated memory was 182.5MB in the beginning and 275.8MB in the end (delta: 93.3MB). Free memory was 122.7MB in the beginning and 146.1MB in the end (delta: -23.4MB). Peak memory consumption was 175.3MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 182.5MB. Free memory is still 141.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: CACSL2BoogieTranslator took 671.68ms. Allocated memory was 182.5MB in the beginning and 229.6MB in the end (delta: 47.2MB). Free memory was 122.6MB in the beginning and 176.4MB in the end (delta: -53.8MB). Peak memory consumption was 11.0MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: Boogie Preprocessor took 155.95ms. Allocated memory is still 229.6MB. Free memory was 175.8MB in the beginning and 166.4MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: RCFGBuilder took 1551.45ms. Allocated memory is still 229.6MB. Free memory was 166.4MB in the beginning and 165.4MB in the end (delta: 1.0MB). Peak memory consumption was 71.3MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: IcfgTransformer took 93.03ms. Allocated memory is still 229.6MB. Free memory was 165.4MB in the beginning and 156.0MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,196 INFO L158 Benchmark]: TraceAbstraction took 473666.05ms. Allocated memory was 229.6MB in the beginning and 275.8MB in the end (delta: 46.1MB). Free memory was 155.4MB in the beginning and 146.1MB in the end (delta: 9.3MB). Peak memory consumption was 160.5MB. Max. memory is 8.0GB. [2022-04-27 20:54:10,197 INFO L339 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.12ms. Allocated memory is still 182.5MB. Free memory is still 141.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 671.68ms. Allocated memory was 182.5MB in the beginning and 229.6MB in the end (delta: 47.2MB). Free memory was 122.6MB in the beginning and 176.4MB in the end (delta: -53.8MB). Peak memory consumption was 11.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 155.95ms. Allocated memory is still 229.6MB. Free memory was 175.8MB in the beginning and 166.4MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1551.45ms. Allocated memory is still 229.6MB. Free memory was 166.4MB in the beginning and 165.4MB in the end (delta: 1.0MB). Peak memory consumption was 71.3MB. Max. memory is 8.0GB. * IcfgTransformer took 93.03ms. Allocated memory is still 229.6MB. Free memory was 165.4MB in the beginning and 156.0MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 473666.05ms. Allocated memory was 229.6MB in the beginning and 275.8MB in the end (delta: 46.1MB). Free memory was 155.4MB in the beginning and 146.1MB in the end (delta: 9.3MB). Peak memory consumption was 160.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: var is still there: v_arrayElimArr_2 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: var is still there: v_arrayElimArr_2: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:285) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-04-27 20:54:10,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...